fdk-aac
fdk-aac copied to clipboard
Cannot decode USAC with greater than 2 channels, or possibly dual mono
The USAC decoder does not appear to support USAC channel configurations greater than 2, which includes surround (4ch, 5.1ch, 7ch) encoded by the exhale encoder. Getting surround into the encoder is already problematic, as it currently does not support WAVEFORMATEXTENSIBLE. Getting it out of this decoder has also proven to be impossible currently.
So I'm lodging a feature request to investigate supporting this.
Just FWIW, this decoder isn't really developed here, I'm just repackaging the code released by Fraunhofer via the Android Open Source Project, with a thin layer of fixes on top. But I can communicate your findings to Fraunhofer.