From 760548da286400534017e885af123fffeb6cc707 Mon Sep 17 00:00:00 2001 From: wm4 Date: Sat, 26 Jul 2014 20:31:26 +0200 Subject: vo: hack to avoid threading issues with mouse input VO backends which are or will run in their own thread have a problem with vo_mouse_movement() calling vo_control(). Restrict this to VOs which actually need this. --- video/out/vo_xv.c | 1 + 1 file changed, 1 insertion(+) (limited to 'video/out/vo_xv.c') diff --git a/video/out/vo_xv.c b/video/out/vo_xv.c index f2932e89b1..e8f0fcd490 100644 --- a/video/out/vo_xv.c +++ b/video/out/vo_xv.c @@ -866,6 +866,7 @@ static int control(struct vo *vo, uint32_t request, void *data) const struct vo_driver video_out_xv = { .description = "X11/Xv", .name = "xv", + .caps = VO_CAP_EVIL_OSD, .preinit = preinit, .query_format = query_format, .reconfig = reconfig, -- cgit v1.2.3