gstreamer/gst-libs/gst
Julien Isorce 86ae9777ad glupload: add GST_CAPS_FEATURE_MEMORY_DMABUF
Insert before SystemMemory to advice upstream elements that it is
preferable for them to push dmabuf with the caps feature.

Examples:

/* Discard memory:DMABuf caps feature */
GST_GL_PLATFORM=egl GST_GL_API=gles2 GST_GL_WINDOW=x11 gst-launch-1.0 \
    filesrc location=test.mp4 ! qtdemux ! h264parse ! vaapih264dec ! \
    capsfilter caps="video/x-raw(memory:SystemMemory)" ! glimagesink

/* Force memory:DMABuf caps feature. */
GST_GL_PLATFORM=egl GST_GL_API=gles2 GST_GL_WINDOW=x11 gst-launch-1.0 \
    filesrc location=test.mp4 ! qtdemux ! h264parse ! vaapih264dec ! \
    capsfilter caps="video/x-raw(memory:DMABuf)" ! glimagesink

/* Auto select memory:DMABuf caps feature.  */
GST_GL_PLATFORM=egl GST_GL_API=gles2 GST_GL_WINDOW=x11 gst-launch-1.0 \
    filesrc location=test.mp4 ! qtdemux ! h264parse ! vaapih264dec ! \
    glimagesink

https://bugzilla.gnome.org/show_bug.cgi?id=774649
2017-06-30 08:31:20 +01:00
..
adaptivedemux adaptivedemux: Clear "cancelled" on uridownloader before processing manifest 2017-06-06 19:21:56 -07:00
allocators allocators: Add GstPhysMemoryAllocator abstraction 2017-02-27 10:42:05 +02:00
audio nonstreamaudio: Avoid using wrong variable 2017-05-26 17:44:40 +02:00
base aggregator: Process serialized queries through the queue 2017-05-23 12:35:58 +02:00
basecamerabinsrc Add support for Meson as alternative/parallel build system 2016-08-20 11:35:54 +01:00
codecparsers jpeg2000sampling: fix critical when sampling is missing from caps 2017-06-08 16:17:43 +01:00
gl glupload: add GST_CAPS_FEATURE_MEMORY_DMABUF 2017-06-30 08:31:20 +01:00
insertbin meson: Build GIR files 2017-01-23 12:48:53 -03:00
interfaces interfaces: photography: clean up header indentation 2016-11-21 10:52:39 +00:00
mpegts docs: Port all docstring to gtk-doc markdown 2017-04-12 12:57:57 -03:00
opencv opencv: add opencv image format documentation 2016-11-29 21:21:49 -05:00
player gst: Clear floating flag in constructor of all GstObject subclasses that are not owned by any parent 2017-05-17 10:40:23 +03:00
uridownloader gst: Clear floating flag in constructor of all GstObject subclasses that are not owned by any parent 2017-05-17 10:40:23 +03:00
video videoaggregator: Declare that it supports the video meta on input 2017-05-21 18:17:54 +02:00
wayland meson: wayland: wl_scanner is required: false 2016-11-17 17:42:30 -03:00
gettext.h Fix FSF address 2012-11-04 00:09:59 +00:00
glib-compat-private.h Update GLib dependency to 2.40.0 2015-10-02 22:24:19 +03:00
gst-i18n-plugin.h Fix FSF address 2012-11-04 00:09:59 +00:00
Makefile.am build: declare dependency from gl on allocators 2017-03-21 12:05:14 +11:00
meson.build opencv: Enable in meson build 2016-11-26 17:55:23 +00:00