gstreamer/gst
Edward Hervey 6b3e3544d4 decodebin2: Try harder to get initial topology caps
Since caps are no longer 'shared' between two pads (but forwarded from
source pad to sink pad) we end up with the first chain pad not having
specified caps (i.e. typefind:src).

This solves the issues by getting the pad's peer caps.

It is not optimal since it will (for most demuxers) return the pad
template caps, which might contain non-fixed caps (ex : with
qtdemux "video/quicktime; video/mj2; audio/x-m4a; application/x-3gp")

https://bugzilla.gnome.org/show_bug.cgi?id=667337
2012-01-06 14:40:25 +01:00
..
adder gst: Add new layout field to all raw audio caps 2012-01-05 10:34:25 +01:00
app docs: fixup appsrc/sink api docs 2011-05-23 15:02:27 +03:00
audioconvert audioconvert: Fix channel-mask handling 2012-01-05 10:34:25 +01:00
audiorate gst: Add new layout field to all raw audio caps 2012-01-05 10:34:25 +01:00
audioresample gst: Add new layout field to the raw audio caps 2012-01-05 10:34:25 +01:00
audiotestsrc audiotestsrc: Fix channel-mask handling 2012-01-05 10:34:25 +01:00
encoding streamcombiner: fix srcpad query caps 2012-01-02 18:28:46 +01:00
gdp gdp: move dataprotocol library into gdp plugin and make private 2011-12-25 23:25:42 +00:00
playback decodebin2: Try harder to get initial topology caps 2012-01-06 14:40:25 +01:00
subparse various: fix pad template leaks 2011-11-28 13:09:02 +00:00
tcp multifdsink: use pad caps for streamheader 2012-01-04 17:57:39 +01:00
typefind Merge remote-tracking branch 'origin/master' into 0.11 2011-12-09 12:08:37 +00:00
videoconvert videofilter: improve video filter 2011-12-21 23:46:53 +01:00
videorate videorate: chain up to parent event function 2012-01-02 17:42:11 +01:00
videoscale videofilter: improve video filter 2011-12-21 23:46:53 +01:00
videotestsrc Merge remote-tracking branch 'origin/master' into 0.11 2011-12-02 11:10:17 +00:00
volume gst: Add new layout field to all raw audio caps 2012-01-05 10:34:25 +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