]> git.sesse.net Git - vlc/commitdiff
Set vout_display_info_t::has_event_thread for msw and xcb vouts.
authorLaurent Aimar <fenrir@videolan.org>
Sun, 30 May 2010 12:49:13 +0000 (14:49 +0200)
committerLaurent Aimar <fenrir@videolan.org>
Sun, 30 May 2010 12:51:43 +0000 (14:51 +0200)
modules/video_output/msw/direct3d.c
modules/video_output/msw/directx.c
modules/video_output/msw/glwin32.c
modules/video_output/xcb/glx.c
modules/video_output/xcb/x11.c
modules/video_output/xcb/xvideo.c

index e374587a13ab94980b9d997f5d5b9835d53cf463..66be688442d03bf1a36ccf6f5120d2671174e24a 100644 (file)
@@ -167,6 +167,7 @@ static int Open(vlc_object_t *object)
     info.has_double_click = true;
     info.has_hide_mouse = true;
     info.has_pictures_invalid = true;
+    info.has_event_thread = true;
 
     /* Interaction */
     vlc_mutex_init(&sys->lock);
index e676b05c26e2bf4aa251e76a2c9cb4d3edf12c05..041852342b1a4e73e95d373f3def803129066a35 100644 (file)
@@ -222,6 +222,7 @@ static int Open(vlc_object_t *object)
     info.has_double_click = true;
     info.has_hide_mouse = true;
     info.has_pictures_invalid = true;
+    info.has_event_thread = true;
 
     /* Interaction TODO support starting with wallpaper mode */
     vlc_mutex_init(&sys->lock);
index f120069ca2468ca5f06c59b899c3a315d7064649..10d52d471e61449dccf3a698a7c85b1701515f04 100644 (file)
@@ -135,6 +135,7 @@ static int Open(vlc_object_t *object)
     info.has_double_click = true;
     info.has_hide_mouse = true;
     info.has_pictures_invalid = true;
+    info.has_event_thread = true;
 
    /* Setup vout_display now that everything is fine */
     vd->fmt  = fmt;
index 4be6d0df222210cb2bc736494a5b3c2b6f7ab1a3..f67d9f63eb1be713cd78852a7d7f53b78d2fabd2 100644 (file)
@@ -377,6 +377,7 @@ static int Open (vlc_object_t *obj)
     /* */
     vout_display_info_t info = vd->info;
     info.has_pictures_invalid = false;
+    info.has_event_thread = true;
 
     /* Setup vout_display_t once everything is fine */
     vd->info = info;
index 225594bc7c00343e11062385760c6e5482f32767..dd28ca4b6ad11e4c57c929beeadfa7cec69281c8 100644 (file)
@@ -283,6 +283,7 @@ static int Open (vlc_object_t *obj)
     /* */
     vout_display_info_t info = vd->info;
     info.has_pictures_invalid = true;
+    info.has_event_thread = true;
 
     /* Setup vout_display_t once everything is fine */
     vd->fmt = fmt_pic;
index ecb58ba2e0352d1f42c4795c20219ecce0fa29a7..91c7931e00b5edf735c70a48670fe7e0087554dc 100644 (file)
@@ -520,6 +520,7 @@ static int Open (vlc_object_t *obj)
     /* */
     vout_display_info_t info = vd->info;
     info.has_pictures_invalid = false;
+    info.has_event_thread = true;
 
     /* Setup vout_display_t once everything is fine */
     vd->fmt = fmt;