gstreamer/tests/examples/gl/gtk
Vineeth TM 8c9ca808af gstreamer: bad: Fix memory leaks when context parse fails
When g_option_context_parse fails, context and error variables are not getting free'd
which results in memory leaks. Free'ing the same.

And replacing g_error_free with g_clear_error, which checks if the error being passed
is not NULL and sets the variable to NULL on free'ing.

https://bugzilla.gnome.org/show_bug.cgi?id=753854
2015-10-02 17:24:35 +03:00
..
3dvideo 3dvideo: Add simple gtk example stereoscopic video player 2015-06-19 01:49:33 +10:00
filternovideooverlay gl/examples: update gtk examples for glupload 2015-05-31 16:09:34 +10:00
filtervideooverlay gl/examples: update gtk examples for glupload 2015-05-31 16:09:34 +10:00
fxtest gstreamer: bad: Fix memory leaks when context parse fails 2015-10-02 17:24:35 +03:00
gtkvideooverlay examples/gl/gtk: use the sync bus callback to set the window handle 2014-09-22 12:03:12 +10:00
pixbufdrop gl/examples: move to -bad 2014-04-29 16:40:08 +10:00
switchvideooverlay gl/examples: update gtk examples for wayland 2015-05-31 16:09:34 +10:00
gstgtk.c examples: Fix gl usage without wayland support 2015-06-01 14:05:06 +02:00
gstgtk.h tests/gl/gtk: implement setting a wayland display/surface 2015-05-31 16:04:13 +10:00
gtk.sln gl/examples: move to -bad 2014-04-29 16:40:08 +10:00
Makefile.am 3dvideo: Add simple gtk example stereoscopic video player 2015-06-19 01:49:33 +10:00
README gl/examples: move to -bad 2014-04-29 16:40:08 +10:00

--- Description of the GTK examples ---

- gtkvideooverlay:
Show how to use the videooverlay interface through GTK.
It's possible to switch bettween GST_STATE through four buttons.

-filternovideooverlay:
A more complex pipeline is switched bettween the GST states
without using the videooverlay interface.

-filtervideooverlay:
A more complex pipeline is switched bettween the GST states.
using the videooverlay interface.

-fxtest:
switch bettween effects of the gleffects filter.

-pixbufdrop:
drag and drop a png file and overlay it using alpha channel.
It uses gloverlay filter.

-switchvideooverlay:
change the videooverlay window while the stream is playing.

--- How to build the GTK examples ---

Using autotools or using tests/examples/gtk/gtk.sln