gstreamer/gst
Matthew Waters 023af2d3b1 playbin: only add the template caps when the result is empty
Unconditionally adding the template caps when proxying the caps query will play
havoc with decoders that attempt to choose an output format based on some caps
features.  Creating a sink that does not include those caps features and a
decoder/parser/etc that preferentially chooses some specific caps feature when
available, will always return the decoder/parser/etc template caps and choose a
feature that downstream will be unable to support.

Fix by limiting the addition of the template caps to when the result is actually
empty.

https://bugzilla.gnome.org/show_bug.cgi?id=758212
2015-12-18 21:55:00 +11:00
..
adder docs: order and canonicalize the -sections.txt file 2015-07-03 21:16:27 +02:00
app Remove obsolete Android build cruft 2015-04-26 18:42:34 +01:00
audioconvert audioconvert: clear convert object 2015-12-16 11:13:15 +01:00
audiorate docs: update element example pipelines 2015-05-10 11:38:19 +01:00
audioresample audioresample: Clip input buffers to the segment before handling them 2015-11-02 10:20:37 +02:00
audiotestsrc audiotestsrc: increase freq limit 2015-11-02 15:54:19 +01:00
encoding encodebin: Fix special case 2015-10-02 17:25:48 +03:00
gio gio: don't use soon-to-be-deprecated g_cancellable_reset() 2015-05-19 18:52:41 +01:00
playback playbin: only add the template caps when the result is empty 2015-12-18 21:55:00 +11:00
subparse subparse: detect closing tags even if there's a space after the slash 2015-09-30 18:17:13 +01:00
tcp multifdsink: fix typo in GST_WARNING_OBJECT 2015-12-16 11:12:03 +00:00
typefind typefinding: minor clean-up 2015-10-01 12:49:59 +01:00
videoconvert Update mailing list address from sourceforge to freedesktop 2015-07-16 17:17:16 +01:00
videorate videorate: remove dead code 2015-12-16 11:00:22 +00:00
videoscale videoscale: fix gamma-decode option 2015-09-03 17:56:05 +02:00
videotestsrc videotestsrc: fix handling of Bayer format 'gbrg' 2015-10-30 20:29:04 +00:00
volume volume: Do not try to get binding value array if we are not processing any sample 2015-11-05 11:44:31 +01:00
Makefile.am build: build plugin and example directories in parallel if make -jN is used 2010-03-29 00:26:59 +01:00