Demux AAC from CAF

Dr. Peter G. Baum peter at dr-baum.net
Sun Nov 9 07:53:23 PST 2014


Hi,

I'm developing a Core Audio Format (CAF) Demuxer (see 
https://bugzilla.gnome.org/show_bug.cgi?id=738538).
Since uncompressed PCM works for me, I'm looking at embedded AAC.

In CAF I have an "ESDS Atom" and "MPEG-4 AAC data".
Just concatenating both and feeding it to the faad plug-in gives an 
error: "_gst_audio_decoder_error:<faad0> error: decoding error: 
Bitstream value not allowed by specification".
So, does anyone has an idea on what's the correct way to transfer the 
necessary information to faad?
Some kind of encapsulation/wrapping?

Many thanks for your help,

Peter



More information about the gstreamer-devel mailing list