gtk: Do not try to initialize display if we have not have a GLContext yet
authorThibault Saunier <tsaunier@gnome.org>
Thu, 11 Jun 2015 13:02:44 +0000 (15:02 +0200)
committerThibault Saunier <tsaunier@gnome.org>
Thu, 11 Jun 2015 13:07:24 +0000 (15:07 +0200)
ext/gtk/gtkgstglwidget.c

index b5eb85d..11c5b6f 100644 (file)
@@ -210,7 +210,7 @@ gtk_gst_gl_widget_render (GtkGLArea * widget, GdkGLContext * context)
 
   g_mutex_lock (&gst_widget->priv->lock);
 
-  if (!gst_widget->priv->initted)
+  if (!gst_widget->priv->initted && gst_widget->priv->context)
     gtk_gst_gl_widget_init_redisplay (gst_widget);
 
   if (gst_widget->priv->initted && gst_widget->priv->negotiated