Loading lib_com/options.h +1 −0 Original line number Diff line number Diff line Loading @@ -101,6 +101,7 @@ #define HARM_CORECODER_UPDT /* VA: basop issue 2342: Remove duplicated code in core-coder common update functions */ #define HARM_CORE_SW /* VA: basop issue 2314: Remove duplicated code in the core switching */ #define HARM_PREPROC /* VA: basop issue 2339: Remove duplicated code in the core-coder DTX */ #define FIX_BASOP_2323_DIRAC_ENC_WRONG_INIT /* Nokia/FhG: basop issue 2323: Use correct init size */ /* #################### End BE switches ################################## */ Loading lib_enc/ivas_dirac_enc_fx.c +8 −0 Original line number Diff line number Diff line Loading @@ -1574,9 +1574,17 @@ void computeDiffuseness_mdft_fx( set_zero_fx( intensity_slow, i_mult( DIRAC_NUM_DIMS, MASA_FREQUENCY_BANDS ) ); set16_fx( intensity_slow_e, 0, i_mult( DIRAC_NUM_DIMS, MASA_FREQUENCY_BANDS ) ); set_zero_fx( intensity_slow_abs, MASA_FREQUENCY_BANDS ); #ifdef FIX_BASOP_2323_DIRAC_ENC_WRONG_INIT set16_fx( intensity_slow_abs_e, 0, MASA_FREQUENCY_BANDS ); #else set16_fx( intensity_slow_abs_e, 0, no_col_avg_diff ); #endif set_zero_fx( energy_slow, MASA_FREQUENCY_BANDS ); #ifdef FIX_BASOP_2323_DIRAC_ENC_WRONG_INIT set16_fx( energy_slow_e, 0, MASA_FREQUENCY_BANDS ); #else set16_fx( energy_slow_e, 0, no_col_avg_diff ); #endif FOR( i = 0; i < no_col_avg_diff; ++i ) { Loading Loading
lib_com/options.h +1 −0 Original line number Diff line number Diff line Loading @@ -101,6 +101,7 @@ #define HARM_CORECODER_UPDT /* VA: basop issue 2342: Remove duplicated code in core-coder common update functions */ #define HARM_CORE_SW /* VA: basop issue 2314: Remove duplicated code in the core switching */ #define HARM_PREPROC /* VA: basop issue 2339: Remove duplicated code in the core-coder DTX */ #define FIX_BASOP_2323_DIRAC_ENC_WRONG_INIT /* Nokia/FhG: basop issue 2323: Use correct init size */ /* #################### End BE switches ################################## */ Loading
lib_enc/ivas_dirac_enc_fx.c +8 −0 Original line number Diff line number Diff line Loading @@ -1574,9 +1574,17 @@ void computeDiffuseness_mdft_fx( set_zero_fx( intensity_slow, i_mult( DIRAC_NUM_DIMS, MASA_FREQUENCY_BANDS ) ); set16_fx( intensity_slow_e, 0, i_mult( DIRAC_NUM_DIMS, MASA_FREQUENCY_BANDS ) ); set_zero_fx( intensity_slow_abs, MASA_FREQUENCY_BANDS ); #ifdef FIX_BASOP_2323_DIRAC_ENC_WRONG_INIT set16_fx( intensity_slow_abs_e, 0, MASA_FREQUENCY_BANDS ); #else set16_fx( intensity_slow_abs_e, 0, no_col_avg_diff ); #endif set_zero_fx( energy_slow, MASA_FREQUENCY_BANDS ); #ifdef FIX_BASOP_2323_DIRAC_ENC_WRONG_INIT set16_fx( energy_slow_e, 0, MASA_FREQUENCY_BANDS ); #else set16_fx( energy_slow_e, 0, no_col_avg_diff ); #endif FOR( i = 0; i < no_col_avg_diff; ++i ) { Loading