[MPlayer-cvslog] r20908 - trunk/mplayer.c

uau subversion at mplayerhq.hu
Tue Nov 14 06:56:21 CET 2006


Author: uau
Date: Tue Nov 14 06:56:20 2006
New Revision: 20908

Modified:
   trunk/mplayer.c

Log:
Remove some incorrect code
This code was apparently intended to duplicate frames in constant-
framerate output in case of skipped input frames, but the test used
(blit_frame not set at that location) is not correct for that use.
If removing this code turns out to make the brokenness of other code
more apparent then a better fix might be needed.


Modified: trunk/mplayer.c
==============================================================================
--- trunk/mplayer.c	(original)
+++ trunk/mplayer.c	Tue Nov 14 06:56:20 2006
@@ -4487,14 +4487,7 @@
 	   t2=GetTimer()-t2;
 	   tt = t2*0.000001f;
 	   vout_time_usage+=tt;
-	 } else {
-             /*
-	     Well, no blitting is needed, but some devices (such as yuv4mpeg)
-             must output frames otherwise A/V desync will occur. -- Alvieboy
-	     */
-	    if (vo_config_count)
-		video_out->control(VOCTRL_DUPLICATE_FRAME, NULL);
-         }
+	 }
         }
 //====================== A-V TIMESTAMP CORRECTION: =========================
 



More information about the MPlayer-cvslog mailing list