[Bug 667337] [0.11] decodebin2: Failure to get chain initial caps

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Wed Jan 4 23:34:38 PST 2012


https://bugzilla.gnome.org/show_bug.cgi?id=667337
  GStreamer | gst-plugins-base | 0.11.x

--- Comment #1 from Edward Hervey <bilboed at gmail.com> 2012-01-05 07:34:34 UTC ---
Created an attachment (id=204667)
 View: https://bugzilla.gnome.org/attachment.cgi?id=204667
 Review: https://bugzilla.gnome.org/review?bug=667337&attachment=204667

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")

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list