diff options
author | cehoyos <cehoyos@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2009-02-28 13:02:52 +0000 |
---|---|---|
committer | cehoyos <cehoyos@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2009-02-28 13:02:52 +0000 |
commit | 2661a2b7fce22956c59dfe1638c95d818efa30d3 (patch) | |
tree | b188add10f2e42987b31cf88debfd3c4b66ce46a /libvo/vo_vdpau.c | |
parent | 5437a538d5302af25a175f71dcba746aa1cd086a (diff) | |
download | mpv-2661a2b7fce22956c59dfe1638c95d818efa30d3.tar.bz2 mpv-2661a2b7fce22956c59dfe1638c95d818efa30d3.tar.xz |
Fix OSD for vo vdpau:deint>1.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28759 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'libvo/vo_vdpau.c')
-rw-r--r-- | libvo/vo_vdpau.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/libvo/vo_vdpau.c b/libvo/vo_vdpau.c index 259757d34a..b45f391cd3 100644 --- a/libvo/vo_vdpau.c +++ b/libvo/vo_vdpau.c @@ -212,8 +212,10 @@ static void video_to_output_surface(void) for (i = 0; i <= !!(deint > 1); i++) { int field = VDP_VIDEO_MIXER_PICTURE_STRUCTURE_FRAME; VdpOutputSurface output_surface; - if (i) + if (i) { + draw_osd(); flip_page(); + } if (deint) field = top_field_first == i ? VDP_VIDEO_MIXER_PICTURE_STRUCTURE_BOTTOM_FIELD: |