[gstreamer-bugs] [Bug 625825] cannot link rtpmp4adepay ! aacparse

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Wed Aug 4 01:40:59 PDT 2010


https://bugzilla.gnome.org/show_bug.cgi?id=625825
  GStreamer | gst-plugins-bad | git

Tim-Philipp Müller <t.i.m> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |t.i.m at zen.co.uk

--- Comment #1 from Tim-Philipp Müller <t.i.m at zen.co.uk> 2010-08-04 08:40:57 UTC ---
I don't think we can do this currently, because decodebin/decodebin2 don't
handle this right yet and may end up plugging aacparse elements in an endless
loop in some circumstances.

It's something that should work some day though, so parsers can just be plugged
unconditionally for remuxing etc. (I'm sure there's another bug for that
somewhere).

As a work-around you could put a capssetter element between the depayloader and
the parser and force caps with framed=false.

The best fix for now would be to make rtpm4adepay parse the sample rate (and
number of channels?) and put that into the caps itself. (If that info isn't
readily available in the depayloader, the codec utility functions from bug
#617314 which will hopefully land really soon now might help with the parsing.)

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