[MPlayer-cvslog] r29051 - trunk/libvo/vo_vdpau.c

Reimar Döffinger Reimar.Doeffinger at gmx.de
Wed Mar 25 09:05:38 CET 2009

On Tue, Mar 24, 2009 at 10:45:40PM +0100, cehoyos wrote:
> @@ -227,9 +234,10 @@ static void video_to_output_surface(void
>              draw_eosd();
>              draw_osd();
>              flip_page();
> +            push_deint_surface(surface_render[vid_surface_num].surface);

Hm, I think you should also use that function in draw_image() before
video_to_output_surface(), so the surfaces are also correct when you
toggle deinterlacing on.
Also you should update the documentation, there should be no delay due
to deinterlacing anymore, the first field of
surface_render[vid_surface_num].surface will be displayed by the
correctly timed flip_page.

More information about the MPlayer-cvslog mailing list