[FFmpeg-soc] [RFC] AAC invalid 5.1 streams
Andreas Öman
andreas at olebyn.nu
Thu Feb 28 15:46:41 CET 2008
Hi,
I've discovered that some 5.1 streams incorrectly seem to encode the LFE
element as a second SCE (Single Channel Element). With the previous
channel management in AAC this was less of a problem as it just kept
adding elements as it discovered them.
So, in order to comply with these broken streams a kludge is needed
(attached).
I still believe that my version is better because:
* It's written to comply with the standard,
not to make things up as we go.
* It's more compact, and much less code in the output-mixer stage.
Just want to inform you guys on whats going on. If nobody objects
I'll commit it.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: lfe.diff
Type: text/x-patch
Size: 1106 bytes
Desc: not available
URL: <http://lists.mplayerhq.hu/pipermail/ffmpeg-soc/attachments/20080228/766bb224/attachment.bin>
More information about the FFmpeg-soc
mailing list