diff --git a/tests/examples/gl/gtk/3dvideo/main.cpp b/tests/examples/gl/gtk/3dvideo/main.cpp index 16692f298e..ec5951b1ce 100644 --- a/tests/examples/gl/gtk/3dvideo/main.cpp +++ b/tests/examples/gl/gtk/3dvideo/main.cpp @@ -23,11 +23,14 @@ #endif #include + +#include +#if defined (GDK_WINDOWING_X11) #include +#endif #include #include -#include #include #include "../gstgtk.h" @@ -273,7 +276,9 @@ main (gint argc, gchar * argv[]) GtkWidget *area, *combo, *w; const gchar *uri; +#if defined (GDK_WINDOWING_X11) XInitThreads (); +#endif gst_init (&argc, &argv); gtk_init (&argc, &argv);