mirror of
https://github.com/mstorsjo/fdk-aac.git
synced 2025-02-11 17:10:50 +01:00
Initialize scale variable in qmfForwardModulationLP_even() and qmfInverseModulationLP_even() which is updated in dct/fft processing.
Bug: 131430997 Test: atest DecoderTestXheAac ; atest DecoderTestAacDrc Change-Id: Id294afb1ac740abf6000d7286e0f95c8b13a7eb8
This commit is contained in:
parent
b2f2a109d3
commit
418526638a
@ -1,7 +1,7 @@
|
|||||||
/* -----------------------------------------------------------------------------
|
/* -----------------------------------------------------------------------------
|
||||||
Software License for The Fraunhofer FDK AAC Codec Library for Android
|
Software License for The Fraunhofer FDK AAC Codec Library for Android
|
||||||
|
|
||||||
© Copyright 1995 - 2018 Fraunhofer-Gesellschaft zur Förderung der angewandten
|
© Copyright 1995 - 2019 Fraunhofer-Gesellschaft zur Förderung der angewandten
|
||||||
Forschung e.V. All rights reserved.
|
Forschung e.V. All rights reserved.
|
||||||
|
|
||||||
1. INTRODUCTION
|
1. INTRODUCTION
|
||||||
@ -244,7 +244,7 @@ static void qmfForwardModulationLP_even(
|
|||||||
int i;
|
int i;
|
||||||
int L = anaQmf->no_channels;
|
int L = anaQmf->no_channels;
|
||||||
int M = L >> 1;
|
int M = L >> 1;
|
||||||
int scale;
|
int scale = 0;
|
||||||
FIXP_DBL accu;
|
FIXP_DBL accu;
|
||||||
|
|
||||||
const FIXP_DBL *timeInTmp1 = (FIXP_DBL *)&timeIn[3 * M];
|
const FIXP_DBL *timeInTmp1 = (FIXP_DBL *)&timeIn[3 * M];
|
||||||
@ -603,7 +603,7 @@ inline static void qmfInverseModulationLP_even(
|
|||||||
int i;
|
int i;
|
||||||
int L = synQmf->no_channels;
|
int L = synQmf->no_channels;
|
||||||
int M = L >> 1;
|
int M = L >> 1;
|
||||||
int scale;
|
int scale = 0;
|
||||||
FIXP_DBL tmp;
|
FIXP_DBL tmp;
|
||||||
FIXP_DBL *RESTRICT tReal = pTimeOut;
|
FIXP_DBL *RESTRICT tReal = pTimeOut;
|
||||||
FIXP_DBL *RESTRICT tImag = pTimeOut + L;
|
FIXP_DBL *RESTRICT tImag = pTimeOut + L;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user