gstreamer/gst-libs/gst
Matt Fischer 9f65c316e4 gldownload: Add dmabuf exporting
This patch adds code to gldownload to export the image as a
dmabuf if requested.  The element now exposes memory:DMABuf as
a cap feature, and if it is selected, the element exports the
texture to an EGL image and then a dmabuf. It also implements a
fallback to system memory download in case the exportation failed.

https://bugzilla.gnome.org/show_bug.cgi?id=776927
2017-12-02 14:49:39 -05:00
..
adaptivedemux adaptivedemux: add replaced flag to not error out on bitrate change 2017-10-26 01:03:21 -07:00
allocators meson: build allocators library 2017-08-23 16:38:02 +10:00
audio Remove GstAggregator from -bad, moved to core 2017-12-02 16:14:36 +00:00
basecamerabinsrc meson: remove vs_module_defs 2017-10-05 13:57:48 +01:00
codecparsers codecparsers: mpegvideoparser: remove API that was deprecated 5 years ago 2017-11-26 16:23:16 +00:00
gl gldownload: Add dmabuf exporting 2017-12-02 14:49:39 -05:00
insertbin meson: remove vs_module_defs 2017-10-05 13:57:48 +01:00
interfaces meson: remove vs_module_defs 2017-10-05 13:57:48 +01:00
isoff meson: remove vs_module_defs 2017-10-05 13:57:48 +01:00
mpegts meson: remove vs_module_defs 2017-10-05 13:57:48 +01:00
opencv opencv: mark symbols explicitly for export with GST_EXPORT 2017-07-18 12:46:57 +01:00
player meson: remove vs_module_defs 2017-10-05 13:57:48 +01:00
uridownloader meson: remove vs_module_defs 2017-10-05 13:57:48 +01:00
video Remove GstAggregator from -bad, moved to core 2017-12-02 16:14:36 +00:00
wayland gl, wayland: mark more declared functions with GST_EXPORT 2017-08-10 09:09:22 +01: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 Remove GstAggregator from -bad, moved to core 2017-12-02 16:14:36 +00:00
meson.build Remove GstAggregator from -bad, moved to core 2017-12-02 16:14:36 +00:00