gstreamer/tests/examples/gl/qt
Julien Isorce 1d88b95201 glimagesink: provide GstSample in client-draw signal
Instead of prividing texture and size directly.
And apply changes to examples.

https://bugzilla.gnome.org/show_bug.cgi?id=739681
2017-12-09 19:31:58 +00:00
..
mousevideooverlay glimagesink: provide GstSample in client-draw signal 2017-12-09 19:31:58 +00:00
qglwidgetvideooverlay glimagesink: provide GstSample in client-draw signal 2017-12-09 19:31:58 +00:00
qglwtextureshare gl/qt/examples: update for NSOpenGL -> CGL change 2017-12-09 19:31:53 +00:00
videooverlay examples: port GL/Qt examples to Qt5 2017-12-09 19:31:47 +00:00
.gitignore examples: port GL/Qt examples to Qt5 2017-12-09 19:31:47 +00:00
Makefile.am gl/examples: move to -bad 2017-12-09 19:31:38 +00:00
README examples: port GL/Qt examples to Qt5 2017-12-09 19:31:47 +00:00

--- Description of the Qt examples ---

- videooverlay:
Show how to use the videooverlay interface through Qt.
The video is displayed as normal 2D scene.
The window is dynamically resized to have the same size as the original video.

- mousevideooverlay:
Show how to use the videooverlay interface through Qt.
The cube is rotating when moving the mouse (+ click maintained)

- qglwidgetvideooverlay:
Show how to use the videooverlay interface through Qt.
The cube is rotating automatically into a QGLWidget


--- How to build the Qt examples ---

sudo apt-get install g++ libqt5-dev

cd qglvideooverlay
qmake
make
./debug/qglvideooverlay