summaryrefslogtreecommitdiffstats
path: root/libAACdec/include
diff options
context:
space:
mode:
authorJean-Michel Trivi <jmtrivi@google.com>2013-08-27 16:17:45 -0700
committerJean-Michel Trivi <jmtrivi@google.com>2013-08-27 16:17:45 -0700
commit2ddc922da87bb675b8ab8c305566436e806df0d9 (patch)
tree37bc76089aabffd8f8d71f2fe2c87b2ae1a2dc13 /libAACdec/include
parent3a0a695565d1d360f9a82173469c8ef858bc08a0 (diff)
downloadODR-AudioEnc-2ddc922da87bb675b8ab8c305566436e806df0d9.tar.gz
ODR-AudioEnc-2ddc922da87bb675b8ab8c305566436e806df0d9.tar.bz2
ODR-AudioEnc-2ddc922da87bb675b8ab8c305566436e806df0d9.zip
Decode parametric stereo even with invalid channel config
AAC decoder: Allow decoding of Parametric Stereo (AOT 29) bitstreams with invalid channel config 2. Bug 9428126 Change-Id: I1e8b801dfc0e6b1706421342d4985512e83f0dbe
Diffstat (limited to 'libAACdec/include')
-rw-r--r--libAACdec/include/aacdecoder_lib.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/libAACdec/include/aacdecoder_lib.h b/libAACdec/include/aacdecoder_lib.h
index d275644..60efe8d 100644
--- a/libAACdec/include/aacdecoder_lib.h
+++ b/libAACdec/include/aacdecoder_lib.h
@@ -504,7 +504,8 @@ typedef struct
INT aacSamplesPerFrame; /*!< Samples per frame for the AAC core (from ASC). \n
1024 or 960 for AAC-LC \n
512 or 480 for AAC-LD and AAC-ELD */
-
+ INT aacNumChannels; /*!< The number of audio channels after AAC core processing (before PS or MPS processing).
+ CAUTION: This are not the final number of output channels! */
AUDIO_OBJECT_TYPE extAot; /*!< Extension Audio Object Type (from ASC) */
INT extSamplingRate; /*!< Extension sampling rate in Hz (from ASC) */