diff --git a/lib_com/options.h b/lib_com/options.h index 7b6179c5c6652986470e948fdf476fa595bf98f9..e0c9fae45c84f33749d2fbfd62d5c70505624f80 100644 --- a/lib_com/options.h +++ b/lib_com/options.h @@ -156,7 +156,6 @@ /*#define FIX_I4_OL_PITCH*/ /* fix open-loop pitch used for EVS core switching */ /*#define SPLIT_REND_WITH_HEAD_ROT */ /* Dlb,FhG: Split Rendering contributions 21 and 35 */ -#define FIX_1027_GSC_INT_OVERFLOW /* VA: issue 2207: overflow in GSC */ #define FIX_1024_REMOVE_PARAMMC_MIXING_MAT /* VA: issue 1024: remove unused function ivas_param_mc_get_mono_stereo_mixing_matrices() */ #define FIX_1023_REMOVE_PARAMMC_DEC /* VA: issue 1023: remove unused function ivas_param_mc_dec() */ #define FIX_1022_REMOVE_PARAMISM_DEC /* VA: issue 1022: remove unused function ivas_param_ism_dec() */ diff --git a/lib_dec/gs_dec.c b/lib_dec/gs_dec.c index 7319a556152d731e8579990d84b6a3a8827f2e13..5debe3c5629cfe5caa2cd67bf01e841d64822582 100644 --- a/lib_dec/gs_dec.c +++ b/lib_dec/gs_dec.c @@ -643,11 +643,7 @@ void gsc_dec( } if ( concat_out[j] < 0 ) { -#ifdef FIX_1027_GSC_INT_OVERFLOW seed_init = (int16_t) ( (int32_t) seed_init + 3 ); -#else - seed_init += 3; -#endif } } diff --git a/lib_enc/gs_enc.c b/lib_enc/gs_enc.c index 3ec78d8f11972eec744b4be3d3b3713265d0aa07..ca0abee0852cad32d0de0da41a60ca8401ae4d72 100644 --- a/lib_enc/gs_enc.c +++ b/lib_enc/gs_enc.c @@ -545,11 +545,7 @@ void gsc_enc( } if ( concat_out[j] < 0 ) { -#ifdef FIX_1027_GSC_INT_OVERFLOW seed_init = (int16_t) ( (int32_t) seed_init + 3 ); -#else - seed_init += 3; -#endif } }