gstreamer/tests/examples
Nicolas Dufresne 4f36f75eb1 sdlshare2: Fix race conditions
The client-draw callback is running on the GL Thread, which will
be required to map the buffer. Map early, and pass the mapped
frame instead. On top of that, make sure to signal any pending
draw before trying to push EOS, as some pad locks might be taken.
This is the cost of using the same thread to control GStreamer and
to render GL.
2017-11-24 16:58:21 -05:00
..
audiomixmatrix audiomixmatrix: New element that mixes audio channels 2017-02-23 21:02:44 +02:00
avsamplesink Use value instead of version macro when testing for mac OS version 2017-10-20 01:49:22 +11:00
camerabin2 Update Edgard Lima's email 2017-02-27 00:50:46 +00:00
codecparsers gstreamer: bad: Fix memory leaks when context parse fails 2015-10-02 17:24:35 +03:00
compositor examples: fix compiler warning in compositor crossfade example 2017-08-03 20:21:17 +01:00
directfb gst: Fix caps leak 2016-11-30 09:59:08 +02:00
gl sdlshare2: Fix race conditions 2017-11-24 16:58:21 -05:00
gtk gl: do not include GL headers in public gstgl headers 2017-08-22 10:00:19 +01:00
ipcpipeline examples: ipcpipeline: get rid of yet another use of SOCK_NONBLOCK 2017-09-04 10:40:40 +03:00
mpegts meson: Define GST_USE_UNSTABLE_API in the build system 2017-10-04 10:00:48 -04:00
mxf mxfdemux-structure: Sync fakesink state with the bin to make the application work at all 2015-10-21 19:54:15 +03:00
opencv examples: opencv: typo fix 2016-05-19 09:18:43 +01:00
qt qmlsink example: Add CMakeLists.txt 2017-06-22 01:01:40 +10:00
uvch264 configure.ac: fix build when the uvch264 plugin is not selected 2015-08-19 16:52:03 +03:00
waylandsink tests: put the waylandsink example window.ui file in EXTRA_DIST 2015-11-22 13:11:48 +01:00
Makefile.am examples: Makefile.am: add ipcpipeline in SUBDIRS if enabled 2017-09-04 16:13:41 +03:00
meson.build meson: Build gl/sdl examples 2017-11-24 16:58:01 -05:00
playout.c gstreamer: bad: Fix memory leaks when context parse fails 2015-10-02 17:24:35 +03:00