[Bug 734220] New: decodebin/uridecodebin/playbin support multiple srcpads in a parser
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Sun Aug 3 23:48:36 PDT 2014
https://bugzilla.gnome.org/show_bug.cgi?id=734220
GStreamer | gst-plugins-base | git
Summary: decodebin/uridecodebin/playbin support multiple
srcpads in a parser
Classification: Platform
Product: GStreamer
Version: git
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: Normal
Component: gst-plugins-base
AssignedTo: gstreamer-bugs at lists.freedesktop.org
ReportedBy: cjun.wang at samsung.com
QAContact: gstreamer-bugs at lists.freedesktop.org
GNOME version: ---
Seperated bug from https://bugzilla.gnome.org/show_bug.cgi?id=704881
As Mr Sebastian Dröge said,
-------------------------------------------------------------------------------
However for adding multiple srcpads to a parser there are changes necessary in
decodebin:
1) decodebin needs to detect these multi-srcpad parsers still as parsers (thus
use the capsfilter hack for its main srcpad, but only for that) and
additionally detect them as demuxers (thus use the multiqueue after all
srcpads).
2) decodebin/uridecodebin/playbin need support for late pads. That is pads that
are added after no-more-pads (or after multiqueue overrun, which is handled
like no-more-pads). These should be included in the current stream group
instead of being ignored. This shouldn't be too difficult but might break some
assumptions in a few places.
--
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