gstreamer/ext/gtk
Nicolas Dufresne b14fea7fb8 gstgtk: Allow doing gst-inspect-1.0 on these elements
This patch allow going gst-inspect-1.0 on these elements removing
ugly crash that was previously occurring. The method consist of
making the widget creation as lazy as possible. This way we don't
endup doing gtk_init() before the application. We also ref_sink()
the widget, so we don't crash if the parent widget is discarded,
and cleanly error out with GL if the widget has no parent window,
because calling gtk_widget_realized() can only be done if the widget
has been parented to a window).
2015-06-11 12:41:49 -04:00
..
gstgtkglsink.c gstgtk: Allow doing gst-inspect-1.0 on these elements 2015-06-11 12:41:49 -04:00
gstgtkglsink.h Implement gtk sinks 2015-06-11 22:01:03 +10:00
gstgtksink.c gstgtk: Allow doing gst-inspect-1.0 on these elements 2015-06-11 12:41:49 -04:00
gstgtksink.h Implement gtk sinks 2015-06-11 22:01:03 +10:00
gstplugin.c Implement gtk sinks 2015-06-11 22:01:03 +10:00
gtkgstglwidget.c gtk: Do not try to initialize display if we have not have a GLContext yet 2015-06-11 15:07:24 +02:00
gtkgstglwidget.h Implement gtk sinks 2015-06-11 22:01:03 +10:00
gtkgstwidget.c Implement gtk sinks 2015-06-11 22:01:03 +10:00
gtkgstwidget.h Implement gtk sinks 2015-06-11 22:01:03 +10:00
Makefile.am Implement gtk sinks 2015-06-11 22:01:03 +10:00