[MPlayer-dev-eng] [PATCH] fix flickering OSD with tfields, yadif
Reimar Döffinger
Reimar.Doeffinger at stud.uni-karlsruhe.de
Sat Dec 27 17:49:20 CET 2008
On Sat, Dec 27, 2008 at 05:09:36PM +0200, uoti.urpala at pp1.inet.fi wrote:
> Reimar Döffinger wrote:
> > attached patch adds a new function to do the extra flip necessary for
> > framerate-doubling filters, it will also redraw the OSD as necessary
> > and thus get rid of the flickering.
> > I will apply really soon if there are no objections.
>
> This should already work, with better timing, if you use correct-pts mode.
> Adding frames in filters without correct-pts is not really supported. If you
> want to use such filters with internal mpeg demuxer (so -correct-pts would not
> work) then a better workaround would be to make the demuxing side work enough
> with -correct-pts.
How in the world is -correct-pts supposed to change the fact that
draw_osd is only called for every second frame, and thus the OSD is only
drawn on every second frame?
More information about the MPlayer-dev-eng
mailing list