gstreamer/tests/examples/gl/sdl
Nicolas Dufresne 9e208ba0b6 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-12-09 19:32:31 +00:00
..
.gitignore gl/examples: add sdlshare2 that uses glimagesink to output textures 2017-12-09 19:31:58 +00:00
Makefile.am gl/examples: add sdlshare2 that uses glimagesink to output textures 2017-12-09 19:31:58 +00:00
meson.build meson: Build gl/sdl examples 2017-12-09 19:32:31 +00:00
sdl.sln gl/examples: move to -bad 2017-12-09 19:31:38 +00:00
sdlshare.c gl: GST_GL_TYPE -> GST_TYPE_GL 2017-12-09 19:32:23 +00:00
sdlshare2.c sdlshare2: Fix race conditions 2017-12-09 19:32:31 +00:00