From c3ad841b1255b6d2de96bfa0a7f1fcad81909a28 Mon Sep 17 00:00:00 2001 From: =?utf8?q?R=C3=A9mi=20Denis-Courmont?= Date: Wed, 3 Mar 2010 21:33:06 +0200 Subject: [PATCH] GLX: uses Xlib, needs XInitThreads() --- modules/video_output/xcb/glx.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/modules/video_output/xcb/glx.c b/modules/video_output/xcb/glx.c index cbb1fe56b3..1b80b3d02c 100644 --- a/modules/video_output/xcb/glx.c +++ b/modules/video_output/xcb/glx.c @@ -201,6 +201,9 @@ static int CreateWindow (vout_display_t *vd, xcb_connection_t *conn, */ static int Open (vlc_object_t *obj) { + if (!XInitThreads ()) + return VLC_EGENERIC; + vout_display_t *vd = (vout_display_t *)obj; vout_display_sys_t *sys = malloc (sizeof (*sys)); -- 2.39.2