• Jean-Michel Trivi's avatar
    AAC Decoder: support 6.1/7.1 decoded as 5.1 · 47c680c6
    Jean-Michel Trivi authored
       - Add 6.1 and 7.1 channel support including downmixer. Per default the
         decoder creates a 5.1 channel output for all streams with more than six
         encoded channels.
         Modified file(s):
            libPCMutils/include/pcmutils_lib.h
            libPCMutils/src/pcmutils_lib.cpp
            libAACdec/include/aacdecoder_lib.h
            libAACdec/src/aac_rom.h
            libAACdec/src/aacdecoder.cpp
            libAACdec/src/aac_ram.cpp
            libAACdec/src/aacdec_drc.cpp
            libAACdec/src/aacdecoder_lib.cpp
            libAACdec/src/aac_rom.cpp
            libAACdec/src/aacdecoder.h
            libSBRdec/include/sbrdecoder.h
            libSBRdec/src/sbrdec_drc.h
            libSBRdec/src/sbrdecoder.cpp
            libSBRdec/src/sbr_ram.cpp
            libSBRdec/src/sbr_ram.h
            libMpegTPDec/include/tp_data.h
            libMpegTPDec/include/tpdec_lib.h
            libMpegTPDec/src/version
            libMpegTPDec/src/tpdec_asc.cpp
            libMpegTPEnc/include/tp_data.h
            libMpegTPEnc/src/version
            libSYS/include/FDK_audio.h
            libSYS/src/genericStds.cpp
    
       - Fix error concealment modules fade-out/in mechanism.
         Modified file(s):
            libAACdec/src/conceal.cpp
    
    Bug 9428126
    
    Change-Id: I3230bd2072314b730911cd7ec1740e290cb1d254
    47c680c6
aacdecoder_lib.h 43.5 KB