GStreamer multimedia framework
Find a file
Nicolas Dufresne 8492c045a4 glupload: Add dmabuf upload method.
This upload method detect and optimize uploads of DMABuf memory. This is
done by creating and caching EGLImages wrapper around DMABuf. The
EGLImages are then binded to a texture which get converter using
standard shader.

Example pipeline:

GST_GL_PLATFORM=egl \
gst-launch-1.0 v4l2src device=/dev/video1 io-mode=4 ! \
               video/x-raw,format=NV12 ! glimagesink

https://bugzilla.gnome.org/show_bug.cgi?id=743345
2017-12-09 19:32:13 +00:00
ext/gl glimagesink: Show error when video frame is not mapped. 2017-12-09 19:32:13 +00:00
gst-libs/gst/gl glupload: Add dmabuf upload method. 2017-12-09 19:32:13 +00:00
pkgconfig gstglconfig: Put gstglconfig.h into $(libdir)/gstreamer-1.0/include 2017-12-09 19:31:49 +00:00
tests gl*memory*: reverse the parameter order of user_data and destroy notify 2017-12-09 19:32:13 +00:00