[mythtv] Ticket #7964: Predictively skip frames to smooth out timestretch

Mark Spieth mark at digivation.com.au
Sun May 9 22:00:15 UTC 2010


> Are there any known reasons why your patch won't work with 0.23-fixes,
> other than having to manually apply some parts?  v5 worked fine on
> 1080i, and on 720p at normal speed.  It didn't work very well on 720p,
> however, when timestretch was used.  After a skip, the video would
> stop updating and it could never resync until timestretch was turned
> off.
>
>    
not that I know of.
what is your refresh rate and source frame rate and vsync mode? vdpau or 
not? 6 ch or 2 ch or digitalout?
I suspect frameinterval < refreshinterval for your case and I wasnt able 
to test that scenario. john tested and apparently was ok.
have you tested on trunk? if so can you provide a small segment of such 
a recording?
or if it works ok on trunk then you will have to run with 
playback,audio,timestamp with a couple of extra logs enabled in AVSync 
(#if) and vsync.cpp (#define GLVSYNCDEBUG) and do a short run and send 
me the logs.

mark



More information about the mythtv-dev mailing list