From: RĂ©mi Denis-Courmont Date: Wed, 3 Mar 2010 19:33:06 +0000 (+0200) Subject: GLX: uses Xlib, needs XInitThreads() X-Git-Tag: 1.1.0-pre1~544 X-Git-Url: https://git.sesse.net/?a=commitdiff_plain;h=c3ad841b1255b6d2de96bfa0a7f1fcad81909a28;p=vlc GLX: uses Xlib, needs XInitThreads() --- 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));