Loading lib_com/options.h +0 −1 Original line number Diff line number Diff line Loading @@ -142,7 +142,6 @@ /* ################### Start FIXES switches ########################### */ #define FIX_828_PORT_1152_FROM_FLT_REPO /* FhG: fix for issue 828 - fix uninitialized value used in BASOP */ #define NONE_BE_FIX_816_LFE_PLC_FLOAT /* DLB: issue 816: reduce required precision to float for LFE-PLC*/ #define FIX_835_PARAMMC_BUFFER_VALUES /* FhG: issue 835: wide range of buffer values for cx in ParamMC */ #define NONBE_FIX_943_PORT_1208_DFT_STEREO_PLC_BURST /* Ericsson: BASOP Issue 943, Float Issue 1208, fix for overflow of sample offset counter for burst error in DFT Stereo PLC. */ Loading lib_enc/ivas_stereo_dft_enc_itd.c +0 −4 Original line number Diff line number Diff line Loading @@ -288,13 +288,9 @@ static int16_t stereo_dft_enc_itd_vad( float Spd[STEREO_DFT_N_16k_ENC / 2 + 1]; #ifdef FIX_828_PORT_1152_FROM_FLT_REPO /* Spd is later only used starting at itd_vad_band_tbl[0], so only compute values starting from there */ /* -> this avoids uninitialized values in Spd_L and Spd_R at index 0 to be used */ for ( i = itd_vad_band_tbl[0]; i < STEREO_DFT_N_16k_ENC / 2; i++ ) #else for ( i = 0; i <= STEREO_DFT_N_16k_ENC / 2; i++ ) #endif { Spd[i] = 0.5f * ( Spd_L[i] + Spd_R[i] ); } Loading Loading
lib_com/options.h +0 −1 Original line number Diff line number Diff line Loading @@ -142,7 +142,6 @@ /* ################### Start FIXES switches ########################### */ #define FIX_828_PORT_1152_FROM_FLT_REPO /* FhG: fix for issue 828 - fix uninitialized value used in BASOP */ #define NONE_BE_FIX_816_LFE_PLC_FLOAT /* DLB: issue 816: reduce required precision to float for LFE-PLC*/ #define FIX_835_PARAMMC_BUFFER_VALUES /* FhG: issue 835: wide range of buffer values for cx in ParamMC */ #define NONBE_FIX_943_PORT_1208_DFT_STEREO_PLC_BURST /* Ericsson: BASOP Issue 943, Float Issue 1208, fix for overflow of sample offset counter for burst error in DFT Stereo PLC. */ Loading
lib_enc/ivas_stereo_dft_enc_itd.c +0 −4 Original line number Diff line number Diff line Loading @@ -288,13 +288,9 @@ static int16_t stereo_dft_enc_itd_vad( float Spd[STEREO_DFT_N_16k_ENC / 2 + 1]; #ifdef FIX_828_PORT_1152_FROM_FLT_REPO /* Spd is later only used starting at itd_vad_band_tbl[0], so only compute values starting from there */ /* -> this avoids uninitialized values in Spd_L and Spd_R at index 0 to be used */ for ( i = itd_vad_band_tbl[0]; i < STEREO_DFT_N_16k_ENC / 2; i++ ) #else for ( i = 0; i <= STEREO_DFT_N_16k_ENC / 2; i++ ) #endif { Spd[i] = 0.5f * ( Spd_L[i] + Spd_R[i] ); } Loading