aboutsummaryrefslogtreecommitdiffstats
path: root/libAACdec/src/aacdec_drc.h
diff options
context:
space:
mode:
authorTreeHugger Robot <treehugger-gerrit@google.com>2020-12-28 18:34:58 +0000
committerAndroid (Google) Code Review <android-gerrit@google.com>2020-12-28 18:34:58 +0000
commite1f4578a40f070fe5bb47eed28854436884b1d7e (patch)
treefbb39310a9e37c2d27b16b64f4fce5d7881695e6 /libAACdec/src/aacdec_drc.h
parentd4fb5f5374866cba82bab4e7a99e904875e4d092 (diff)
parentbfd912da32b1253c9020a82d5520f1754dadcfc5 (diff)
downloadfdk-aac-e1f4578a40f070fe5bb47eed28854436884b1d7e.tar.gz
fdk-aac-e1f4578a40f070fe5bb47eed28854436884b1d7e.tar.bz2
fdk-aac-e1f4578a40f070fe5bb47eed28854436884b1d7e.zip
Merge changes I6aaeef87,I9681942b,I60ac86f0,I025e943e,I75edf24b
* changes: Improve decoder robustness by storing flags and elFlags temporarily. ELD downscale factor 3 is only allowed for framesize 480. Check transportDec_OutOfBandConfig() input buffer size parameter. Evaluate and return StoreConfigAsBitstream() error state. Introduce aacDecoder_drcDisable() and always disable legacy DRC for USAC.
Diffstat (limited to 'libAACdec/src/aacdec_drc.h')
-rw-r--r--libAACdec/src/aacdec_drc.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/libAACdec/src/aacdec_drc.h b/libAACdec/src/aacdec_drc.h
index 76a44d6..2bb945d 100644
--- a/libAACdec/src/aacdec_drc.h
+++ b/libAACdec/src/aacdec_drc.h
@@ -1,7 +1,7 @@
/* -----------------------------------------------------------------------------
Software License for The Fraunhofer FDK AAC Codec Library for Android
-© Copyright 1995 - 2019 Fraunhofer-Gesellschaft zur Förderung der angewandten
+© Copyright 1995 - 2020 Fraunhofer-Gesellschaft zur Förderung der angewandten
Forschung e.V. All rights reserved.
1. INTRODUCTION
@@ -140,6 +140,8 @@ typedef enum {
/**
* \brief DRC module interface functions
*/
+void aacDecoder_drcDisable(HANDLE_AAC_DRC self);
+
void aacDecoder_drcReset(HANDLE_AAC_DRC self);
void aacDecoder_drcInit(HANDLE_AAC_DRC self);