diff options
| author | Fraunhofer IIS FDK <audio-fdk@iis.fraunhofer.de> | 2019-10-29 13:10:37 +0100 | 
|---|---|---|
| committer | Jean-Michel Trivi <jmtrivi@google.com> | 2019-12-27 10:28:39 -0800 | 
| commit | 7104c00b44a4c447bde18d03c8f2e9590706e339 (patch) | |
| tree | 27034ec762ff449664ea2b0fe213360d943b21e9 | |
| parent | 5357a4411aff621ab7f2e4a2efcffac8673f4987 (diff) | |
| download | fdk-aac-7104c00b44a4c447bde18d03c8f2e9590706e339.tar.gz fdk-aac-7104c00b44a4c447bde18d03c8f2e9590706e339.tar.bz2 fdk-aac-7104c00b44a4c447bde18d03c8f2e9590706e339.zip | |
Move array definition out of for loop in MPEG-D DRC _skipEqInstructions().
Bug: 145669488
Test: atest DecoderTestXheAac ; atest DecoderTestAacDrc
Change-Id: Icb71fb1cb8e0b64ae969276d08746f687a753467
| -rw-r--r-- | libDRCdec/src/drcDec_reader.cpp | 2 | 
1 files changed, 1 insertions, 1 deletions
| diff --git a/libDRCdec/src/drcDec_reader.cpp b/libDRCdec/src/drcDec_reader.cpp index a784457..9e37246 100644 --- a/libDRCdec/src/drcDec_reader.cpp +++ b/libDRCdec/src/drcDec_reader.cpp @@ -1018,6 +1018,7 @@ static DRC_ERROR _skipEqInstructions(HANDLE_FDK_BITSTREAM hBs,    int additionalDrcSetIdPresent, additionalDrcSetIdCount;    int dependsOnEqSetPresent, eqChannelGroupCount, tdFilterCascadePresent,        subbandGainsPresent, eqTransitionDurationPresent; +  UCHAR eqChannelGroupForChannel[8];    FDKpushFor(hBs, 6); /* eqSetId */    FDKpushFor(hBs, 4); /* eqSetComplexityLevel */ @@ -1067,7 +1068,6 @@ static DRC_ERROR _skipEqInstructions(HANDLE_FDK_BITSTREAM hBs,    eqChannelGroupCount = 0;    for (c = 0; c < channelCount; c++) { -    UCHAR eqChannelGroupForChannel[8];      int newGroup = 1;      if (c >= 8) return DE_MEMORY_ERROR;      eqChannelGroupForChannel[c] = FDKreadBits(hBs, 7); | 
