[Bug 685730] audiodecoder: Timestamp and buffer tracking not threadsafe and robust

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Mon May 11 01:33:48 PDT 2015


https://bugzilla.gnome.org/show_bug.cgi?id=685730

--- Comment #6 from Sebastian Dröge (slomo) <slomo at coaxion.net> ---
That's why I think that we should remove this required from GstAudioDecoder
completely. It already breaks quite a bit with the Apple AudioToolkit and the
Android MediaCodec decoders. Especially for the latter, there are some devices
out there that always output 1024 samples per output buffer (or less at EOS),
independent of the codec frame size. Handling this properly would currently
require the subclass to have an output adapter, and chunk things in multiples
of the codec frame size.

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