diff mplayer.c @ 31580:b6c2b541e1a6

Implement edl-backward-delay to avoid jumping right over an EDL skipped segment. Patch by Vlad Seryakov vseryakov AT Gmail.
author reynaldo
date Thu, 08 Jul 2010 15:52:47 +0000
parents 823f39ab650b
children c593c72884bb
line wrap: on
line diff
--- a/mplayer.c	Wed Jul 07 11:52:31 2010 +0000
+++ b/mplayer.c	Thu Jul 08 15:52:47 2010 +0000
@@ -336,7 +336,7 @@
 // have some time after the seek to decide what to do next
 // (next seek, pause,...), otherwise after the seek it will
 // enter the same scene again and skip forward immediately
-float edl_backward_extra_sec = 2;
+float edl_backward_delay = 2;
 int use_filedir_conf;
 int use_filename_title;
 
@@ -2545,7 +2545,7 @@
                     abs_seek_pos = 0;
                     rel_seek_secs = -(mpctx->sh_video->pts -
                                       next_edl_record->start_sec +
-                                      edl_backward_extra_sec);
+                                      edl_backward_delay);
                     mp_msg(MSGT_CPLAYER, MSGL_DBG4, "EDL_SKIP: pts [%f], "
                            "offset [%f], start [%f], stop [%f], length [%f]\n",
                            mpctx->sh_video->pts, rel_seek_secs,