mirror of
https://github.com/mstorsjo/fdk-aac.git
synced 2025-02-16 11:21:22 +01:00
Fix shift value assignment in addHighBandPart().
Bug: 131430997 Test: atest DecoderTestXheAac ; atest DecoderTestAacDrc Change-Id: I69457c1b551e33e3ee9ef39b457b0f83de2e370e
This commit is contained in:
parent
b1b306443a
commit
bedfd82356
@ -1,7 +1,7 @@
|
||||
/* -----------------------------------------------------------------------------
|
||||
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.
|
||||
|
||||
1. INTRODUCTION
|
||||
@ -1339,7 +1339,7 @@ static void addHighBandPart(FIXP_DBL g_r_m, FIXP_DBL g_i_m, INT g_e,
|
||||
g_r_m = fMultDiv2(tmp_r, factor_m) << shift;
|
||||
g_i_m = fMultDiv2(tmp_i, factor_m) << shift;
|
||||
g_e = scale_factor_hbe - (g_e + factor_e + gammaCenter_e + add);
|
||||
fMax((INT)0, g_e);
|
||||
g_e = fMax((INT)0, g_e);
|
||||
*qmfHBEBufReal_F += g_r_m >> g_e;
|
||||
*qmfHBEBufImag_F += g_i_m >> g_e;
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user