gstreamer/tests/examples/gl/qt
Matthew Waters 2ed12573b8 examples/qt/textureshare: add explicit dep on glx_dep
Fixes linking:

/usr/bin/ld: subprojects/gst-plugins-base/tests/examples/gl/qt/qglwtextureshare/qglwtextureshare.p/qglrenderer.cpp.o: undefined reference to symbol 'glXGetCurrentContext'
/usr/bin/ld: /usr/lib64/libGLX.so.0: error adding symbols: DSO missing from command line

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/-/merge_requests/1143>
2021-07-13 13:42:13 +00:00
..
mousevideooverlay gl: move each gl platform specific API to its own gir 2020-08-06 04:09:09 +00:00
qglwidgetvideooverlay gl: move each gl platform specific API to its own gir 2020-08-06 04:09:09 +00:00
qglwtextureshare examples/qt/textureshare: add explicit dep on glx_dep 2021-07-13 13:42:13 +00:00
videooverlay gl/examples/qt: hook up to meson build 2020-06-12 07:19:01 +00:00
gl-compat-defines.h examples/gl/qt: silence compiler warnings 2020-07-14 17:07:54 +10:00
meson.build meson: Add a qt5 feature 2020-09-15 14:15:36 -04: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