[Bug 737396] New: decodebin doesn't limit src caps on parsers
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Thu Sep 25 17:30:37 PDT 2014
https://bugzilla.gnome.org/show_bug.cgi?id=737396
GStreamer | gst-plugins-base | git
Summary: decodebin doesn't limit src caps on parsers
Classification: Platform
Product: GStreamer
Version: git
OS/Version: All
Status: UNCONFIRMED
Severity: major
Priority: Normal
Component: gst-plugins-base
AssignedTo: gstreamer-bugs at lists.freedesktop.org
ReportedBy: matej.knopp at gmail.com
QAContact: gstreamer-bugs at lists.freedesktop.org
GNOME version: ---
AAC parser never transforms stream:
- aacparse srccaps are not fixed, so decodebin only knows the caps when
aacparse sets them on pad; by then it is too late and decodebin won't find
decoder factory
- example - ADTS input and decoder that can only decode raw stream;
Same happens with h.264 parser. i.e. h.264 decoder that accepts byte-stream
only will not currently work with h.264 parser.
Behavior is slightly different between these two. H.264 parser defaults to AVC,
so unless srccaps are filtered, regardless of input it outputs AVC; aacparse
outputs stream in same format as input, unless srccaps are filtered.
--
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