gstreamer/gst-libs/gst
Nicolas Dufresne c8c7672ffb glupload: Do prepend the preferred caps
The direct dmabuf upload does color conversion, so when it transforms
the caps, it replaces the format with all formats found through the
format query. When this uploader can't be used, it makes the upstream
source pick a unsupported format.

To fix this, we only append the caps with a list of format. So the
source will only pick one of these formats if the downstream preferred
format is not supported. A negotiation failure after this would be
normal.

This fixes pipelines without a glcolorconvert element.

https://bugzilla.gnome.org/show_bug.cgi?id=783521
2018-11-01 06:22:28 -04:00
..
allocators libs: fix API export/import and 'inconsistent linkage' on MSVC 2018-09-24 08:45:34 +01:00
app libs: fix API export/import and 'inconsistent linkage' on MSVC 2018-09-24 08:45:34 +01:00
audio meson: Replace empty configuration_data() with copy keyword 2018-10-17 13:48:47 +01:00
fft libs: fix API export/import and 'inconsistent linkage' on MSVC 2018-09-24 08:45:34 +01:00
gl glupload: Do prepend the preferred caps 2018-11-01 06:22:28 -04:00
pbutils encoding-profile: set_restriction should accept null as valid 2018-10-01 18:05:39 -07:00
riff libs: fix API export/import and 'inconsistent linkage' on MSVC 2018-09-24 08:45:34 +01:00
rtp rtpbasepayload: rtpbasedepayload: Add source-info property 2018-10-10 14:38:01 -04:00
rtsp rtspconnection: do not duplicate authentication headers 2018-10-11 15:35:56 +02:00
sdp libs: fix API export/import and 'inconsistent linkage' on MSVC 2018-09-24 08:45:34 +01:00
tag tagdemux: Use upstream GST_EVENT_STREAM_START if present 2018-09-27 15:09:06 +02:00
video video: add Y210 pixel format. 2018-10-31 15:01:34 +00:00
gettext.h Fix FSF address 2012-11-03 23:05:09 +00:00
glib-compat-private.h Fix FSF address 2012-11-03 23:05:09 +00:00
gst-i18n-app.h tools: add simple command-line gst-play utility for testing purposes 2013-08-16 15:45:23 +01:00
gst-i18n-plugin.h Fix FSF address 2012-11-03 23:05:09 +00:00
Makefile.am gl: hook up to build system 2017-12-19 12:01:48 +00:00
meson.build meson: Add feature options for all plugins 2018-07-27 18:42:11 +05:30