summaryrefslogtreecommitdiffstats
path: root/libvo
diff options
context:
space:
mode:
authorcehoyos <cehoyos@b3059339-0415-0410-9bf9-f77b7e298cf2>2009-02-28 13:02:52 +0000
committercehoyos <cehoyos@b3059339-0415-0410-9bf9-f77b7e298cf2>2009-02-28 13:02:52 +0000
commit2661a2b7fce22956c59dfe1638c95d818efa30d3 (patch)
treeb188add10f2e42987b31cf88debfd3c4b66ce46a /libvo
parent5437a538d5302af25a175f71dcba746aa1cd086a (diff)
downloadmpv-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')
-rw-r--r--libvo/vo_vdpau.c4
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: