Loading lib_com/gs_noisefill.c +0 −12 Original line number Diff line number Diff line Loading @@ -589,19 +589,11 @@ void highband_exc_dct_in( if ( bfi || core_brate < 6000 || ( core_brate < 8600 && coder_type == UNVOICED ) ) { #ifndef FIX_1478_UNINIT_ON_BFI set_f( noisepb, 0.4f, MBANDS_GN ); #else set_f( noisepb, 0.4f, last_bin ); #endif } else if ( GSC_IVAS_mode == 3 || ( GSC_IVAS_mode > 0 && GSC_noisy_speech == 1 ) ) { #ifndef FIX_1478_UNINIT_ON_BFI set_f( noisepb, 0.4f, MBANDS_GN16k ); #else set_f( noisepb, 0.4f, last_bin ); #endif } else { Loading @@ -615,11 +607,7 @@ void highband_exc_dct_in( if ( GSC_IVAS_mode == 0 && GSC_noisy_speech && !bfi && element_mode <= IVAS_SCE ) { #ifndef FIX_1478_UNINIT_ON_BFI set_f( noisepb, 0.1f, MBANDS_GN ); #else set_f( noisepb, 0.1f, last_bin ); #endif } if ( core_brate < 6000 && coder_type <= UNVOICED ) Loading lib_com/options.h +0 −1 Original line number Diff line number Diff line Loading @@ -164,7 +164,6 @@ #define NONBE_1122_KEEP_EVS_MODE_UNCHANGED /* FhG: Disables fix for issue 1122 in EVS mode to keep BE tests green. This switch should be removed once the 1122 fix is added to EVS via a CR. */ #define FIX_1486_INIT_OUTPUT_POINTERS /* FhG: always initialize pointers in renderer flush */ #define FIX_1449_RENDERER_FRAME_SIZE_UNCLEAR_IN_ISAR /* Dolby: Fix for issue 1449: renderer frame size unclear in ISAR */ #define FIX_1478_UNINIT_ON_BFI /* VA: Fix issue 1478 where a vector is partly un-initialized during bfi */ #define FIX_1827_REMOVE_UNUSED_PSNOISEGEN_ISAR /* Dolby: remove unused noise generator from ISAR */ #define FIX_1487_ACCESS_OF_UNINIT_VAL_FROM_ARR_ISM_DTX /* FhG/VA: init nb_bits_metadata to zero */ #define FIX_1477_OOB_INDEX_IN_D_ACELP_INDEXING /* FhG: fix oob indexing */ Loading Loading
lib_com/gs_noisefill.c +0 −12 Original line number Diff line number Diff line Loading @@ -589,19 +589,11 @@ void highband_exc_dct_in( if ( bfi || core_brate < 6000 || ( core_brate < 8600 && coder_type == UNVOICED ) ) { #ifndef FIX_1478_UNINIT_ON_BFI set_f( noisepb, 0.4f, MBANDS_GN ); #else set_f( noisepb, 0.4f, last_bin ); #endif } else if ( GSC_IVAS_mode == 3 || ( GSC_IVAS_mode > 0 && GSC_noisy_speech == 1 ) ) { #ifndef FIX_1478_UNINIT_ON_BFI set_f( noisepb, 0.4f, MBANDS_GN16k ); #else set_f( noisepb, 0.4f, last_bin ); #endif } else { Loading @@ -615,11 +607,7 @@ void highband_exc_dct_in( if ( GSC_IVAS_mode == 0 && GSC_noisy_speech && !bfi && element_mode <= IVAS_SCE ) { #ifndef FIX_1478_UNINIT_ON_BFI set_f( noisepb, 0.1f, MBANDS_GN ); #else set_f( noisepb, 0.1f, last_bin ); #endif } if ( core_brate < 6000 && coder_type <= UNVOICED ) Loading
lib_com/options.h +0 −1 Original line number Diff line number Diff line Loading @@ -164,7 +164,6 @@ #define NONBE_1122_KEEP_EVS_MODE_UNCHANGED /* FhG: Disables fix for issue 1122 in EVS mode to keep BE tests green. This switch should be removed once the 1122 fix is added to EVS via a CR. */ #define FIX_1486_INIT_OUTPUT_POINTERS /* FhG: always initialize pointers in renderer flush */ #define FIX_1449_RENDERER_FRAME_SIZE_UNCLEAR_IN_ISAR /* Dolby: Fix for issue 1449: renderer frame size unclear in ISAR */ #define FIX_1478_UNINIT_ON_BFI /* VA: Fix issue 1478 where a vector is partly un-initialized during bfi */ #define FIX_1827_REMOVE_UNUSED_PSNOISEGEN_ISAR /* Dolby: remove unused noise generator from ISAR */ #define FIX_1487_ACCESS_OF_UNINIT_VAL_FROM_ARR_ISM_DTX /* FhG/VA: init nb_bits_metadata to zero */ #define FIX_1477_OOB_INDEX_IN_D_ACELP_INDEXING /* FhG: fix oob indexing */ Loading