gstreamer/tests/examples/gl/gtk
Jan Schmidt 9a10dbe350 3dvideo example: Correct video overlay for HiDPI
Use the GTK scaling factor to scale the video allocation
so video displays correctly on hi-dpi screens
2017-11-24 01:37:48 +11:00
..
3dvideo 3dvideo example: Correct video overlay for HiDPI 2017-11-24 01:37:48 +11:00
filternovideooverlay examples: gl: remove ancient bitrotten .vcproj files 2017-05-21 10:57:53 +01:00
filtervideooverlay examples: gl: remove ancient bitrotten .vcproj files 2017-05-21 10:57:53 +01:00
fxtest examples: gl: remove ancient bitrotten .vcproj files 2017-05-21 10:57:53 +01:00
switchvideooverlay examples: gl: remove ancient bitrotten .vcproj files 2017-05-21 10:57:53 +01:00
gstgtk.c examples/gl/gtk: fix overlay handling for macOS 2017-08-30 15:16:39 +01: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 gl/examples: remove duplicated videooverlay example 2016-03-31 20:53:18 +11: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