summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorUoti Urpala <uau@glyph.nonexistent.invalid>2009-09-05 06:33:33 +0300
committerUoti Urpala <uau@glyph.nonexistent.invalid>2009-09-05 06:33:33 +0300
commitd1c7ac9dbf19124893ab307168d7757a75300132 (patch)
tree29674fc98629c1db4d4fdaf5f929ebdd8e496ec6
parent1d5421846519c4aad0c4e84c14cad342789425d9 (diff)
downloadmpv-d1c7ac9dbf19124893ab307168d7757a75300132.tar.bz2
mpv-d1c7ac9dbf19124893ab307168d7757a75300132.tar.xz
vo_vdpau: Support updating OSD while paused
-rw-r--r--libvo/vo_vdpau.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/libvo/vo_vdpau.c b/libvo/vo_vdpau.c
index 258b40c9ad..5ef3688d7b 100644
--- a/libvo/vo_vdpau.c
+++ b/libvo/vo_vdpau.c
@@ -1371,6 +1371,12 @@ static int control(struct vo *vo, uint32_t request, void *data)
}
return VO_TRUE;
}
+ case VOCTRL_REDRAW_OSD:
+ video_to_output_surface(vo);
+ draw_eosd(vo);
+ draw_osd(vo, data);
+ flip_page(vo);
+ return true;
}
return VO_NOTIMPL;
}