checks: Ensure thread-safe libX11/GL when running tests
authorEdward Hervey <bilboed@bilboed.com>
Fri, 14 Aug 2015 10:25:19 +0000 (12:25 +0200)
committerTim-Philipp Müller <tim@centricular.com>
Sat, 9 Dec 2017 19:32:07 +0000 (19:32 +0000)
tests/check/elements/glimagesink.c

index 702cb0a..07f6899 100644 (file)
@@ -233,4 +233,12 @@ glimagesink_suite (void)
   return s;
 }
 
-GST_CHECK_MAIN (glimagesink)
+int
+main (int argc, char **argv)
+{
+  Suite *s;
+  g_setenv ("GST_GL_XINITTHREADS", "1", TRUE);
+  gst_check_init (&argc, &argv);
+  s = glimagesink_suite ();
+  return gst_check_run_suite (s, "glimagesink", __FILE__);
+}