FFmpeg developer Lynne is most known recently for all the Vulkan Video work to this open-source multimedia library while merged today to FFmpeg is another great contribution outside the scope of that: xHE-AAC MPS212 audio decoding support.
Since FFmpeg 7.1 there was already an xHE-AAC decoder while now there is xHE-AAC MPS212 decoding support for MPEG-H surround sound audio with 2-1-2 processing mode for upmixing.
In response to a ticket requesting support for it in handling various Internet radio stations, Lynne responded at the time:
“Not really a priority right now.
The MPEG-H spec is a different dimension of cursed.”
Now though that “different dimension of cursed” is implemented within FFmpeg Git. The MPS212 extension within the AAC USAC decoder is implemented in FFmpeg as of today albeit in experimental form.
This commit lays it out for those interested in the support.
