Loading lib_com/options.h +3 −1 Original line number Diff line number Diff line Loading @@ -184,6 +184,8 @@ #define FIX_440_PARAM_ISM_DIR_NOISE /* FhG: Issue 440: Fix directional background noise becoming diffuse in ParamISM */ #define FIX_447_PARAMBIN_MASA_REGU_FAC /* Nokia: Issue 447: Fix issue by adjusting regularization factor minimum value. */ /* ################## End DEVELOPMENT switches ######################### */ /* clang-format on */ #endif lib_rend/ivas_dirac_dec_binaural_functions.c +11 −0 Original line number Diff line number Diff line Loading @@ -2936,6 +2936,12 @@ static if ( ivas_format == MASA_FORMAT ) { #ifdef FIX_447_PARAMBIN_MASA_REGU_FAC if ( ivas_total_brate >= IVAS_160k ) { reqularizationFactor = 0.4f; } #else if ( ivas_total_brate >= IVAS_256k ) { reqularizationFactor = 0.2f; Loading @@ -2948,6 +2954,7 @@ static { reqularizationFactor = 0.4f; } #endif else if ( ivas_total_brate == IVAS_128k ) { reqularizationFactor = 0.5f; Loading @@ -2970,7 +2977,11 @@ static { if ( ivas_total_brate >= IVAS_96k ) { #ifdef FIX_447_PARAMBIN_MASA_REGU_FAC reqularizationFactor = 0.4f; #else reqularizationFactor = 0.3f; #endif } else if ( ivas_total_brate >= IVAS_80k ) { Loading Loading
lib_com/options.h +3 −1 Original line number Diff line number Diff line Loading @@ -184,6 +184,8 @@ #define FIX_440_PARAM_ISM_DIR_NOISE /* FhG: Issue 440: Fix directional background noise becoming diffuse in ParamISM */ #define FIX_447_PARAMBIN_MASA_REGU_FAC /* Nokia: Issue 447: Fix issue by adjusting regularization factor minimum value. */ /* ################## End DEVELOPMENT switches ######################### */ /* clang-format on */ #endif
lib_rend/ivas_dirac_dec_binaural_functions.c +11 −0 Original line number Diff line number Diff line Loading @@ -2936,6 +2936,12 @@ static if ( ivas_format == MASA_FORMAT ) { #ifdef FIX_447_PARAMBIN_MASA_REGU_FAC if ( ivas_total_brate >= IVAS_160k ) { reqularizationFactor = 0.4f; } #else if ( ivas_total_brate >= IVAS_256k ) { reqularizationFactor = 0.2f; Loading @@ -2948,6 +2954,7 @@ static { reqularizationFactor = 0.4f; } #endif else if ( ivas_total_brate == IVAS_128k ) { reqularizationFactor = 0.5f; Loading @@ -2970,7 +2977,11 @@ static { if ( ivas_total_brate >= IVAS_96k ) { #ifdef FIX_447_PARAMBIN_MASA_REGU_FAC reqularizationFactor = 0.4f; #else reqularizationFactor = 0.3f; #endif } else if ( ivas_total_brate >= IVAS_80k ) { Loading