Commit 4cdfb741 authored by multrus's avatar multrus
Browse files

[cleanup] accept FIX_1478_UNINIT_ON_BFI

parent 974a62f3
Loading
Loading
Loading
Loading
+0 −12
Original line number Diff line number Diff line
@@ -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
    {
@@ -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 )
+0 −1
Original line number Diff line number Diff line
@@ -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 */