gstreamer/tests/examples/gl/gtk
Sebastian Dröge 82a39d2227 gl/gtk: Fix compiler warning in example
fxtest.c: In function ‘main’:
fxtest.c:190:3: error: ISO C90 forbids mixed declarations and code [-Werror=declaration-after-statement]
   GtkWidget *window;
   ^~~~~~~~~
2017-12-09 19:32:18 +00:00
..
3dvideo 3dvideo: Add simple gtk example stereoscopic video player 2017-12-09 19:32:04 +00:00
filternovideooverlay gl/examples: update gtk examples for glupload 2017-12-09 19:32:03 +00:00
filtervideooverlay gl/examples/gtk: call XInitThreads 2017-12-09 19:32:18 +00:00
fxtest gl/gtk: Fix compiler warning in example 2017-12-09 19:32:18 +00:00
gtkvideooverlay gl/examples/gtk: call XInitThreads 2017-12-09 19:32:18 +00:00
pixbufdrop gl/examples: move to -bad 2017-12-09 19:31:38 +00:00
switchvideooverlay gl/examples: update gtk examples for wayland 2017-12-09 19:32:03 +00:00
gstgtk.c examples: Fix gl usage without wayland support 2017-12-09 19:32:03 +00:00
gstgtk.h tests/gl/gtk: implement setting a wayland display/surface 2017-12-09 19:32:03 +00:00
gtk.sln gl/examples: move to -bad 2017-12-09 19:31:38 +00:00
Makefile.am 3dvideo: Add simple gtk example stereoscopic video player 2017-12-09 19:32:04 +00:00
README gl/examples: move to -bad 2017-12-09 19:31:38 +00: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