Loading lib_com/ivas_cnst.h +1 −0 Original line number Diff line number Diff line Loading @@ -801,6 +801,7 @@ enum fea_names #define SNS_NPTS 16 /* Number of downsampled SNS parameters */ #define MDCT_ST_PLC_FADEOUT_START_FRAME 3 #define MDCT_ST_PLC_FADEOUT_MIN_NOISE_NRG 0.001f typedef enum { EQUAL_CORES, Loading lib_dec/tonalMDCTconcealment.c +2 −2 Original line number Diff line number Diff line Loading @@ -726,7 +726,7 @@ void TonalMDCTConceal_InsertNoise( } } if ( hTonalMDCTConc->faded_signal_nrg > 0.0f ) if ( hTonalMDCTConc->faded_signal_nrg > 0.0f && hTonalMDCTConc->curr_noise_nrg > MDCT_ST_PLC_FADEOUT_MIN_NOISE_NRG ) { float nrg_corr_factor; Loading Loading @@ -1098,7 +1098,7 @@ void TonalMdctConceal_create_concealment_noise( } /* fill the noise vector */ hTonalMDCTConc->curr_noise_nrg = 0.001f; hTonalMDCTConc->curr_noise_nrg = MDCT_ST_PLC_FADEOUT_MIN_NOISE_NRG; if ( noise_gen_mode == EQUAL_CORES || ( ( noise_gen_mode == TCX20_IN_0_TCX10_IN_1 && idchan == 0 ) || ( noise_gen_mode == TCX10_IN_0_TCX20_IN_1 && idchan == 1 ) ) ) { /* current channel is TCX20 -> generate noise for "full-length" spectrum */ Loading Loading
lib_com/ivas_cnst.h +1 −0 Original line number Diff line number Diff line Loading @@ -801,6 +801,7 @@ enum fea_names #define SNS_NPTS 16 /* Number of downsampled SNS parameters */ #define MDCT_ST_PLC_FADEOUT_START_FRAME 3 #define MDCT_ST_PLC_FADEOUT_MIN_NOISE_NRG 0.001f typedef enum { EQUAL_CORES, Loading
lib_dec/tonalMDCTconcealment.c +2 −2 Original line number Diff line number Diff line Loading @@ -726,7 +726,7 @@ void TonalMDCTConceal_InsertNoise( } } if ( hTonalMDCTConc->faded_signal_nrg > 0.0f ) if ( hTonalMDCTConc->faded_signal_nrg > 0.0f && hTonalMDCTConc->curr_noise_nrg > MDCT_ST_PLC_FADEOUT_MIN_NOISE_NRG ) { float nrg_corr_factor; Loading Loading @@ -1098,7 +1098,7 @@ void TonalMdctConceal_create_concealment_noise( } /* fill the noise vector */ hTonalMDCTConc->curr_noise_nrg = 0.001f; hTonalMDCTConc->curr_noise_nrg = MDCT_ST_PLC_FADEOUT_MIN_NOISE_NRG; if ( noise_gen_mode == EQUAL_CORES || ( ( noise_gen_mode == TCX20_IN_0_TCX10_IN_1 && idchan == 0 ) || ( noise_gen_mode == TCX10_IN_0_TCX20_IN_1 && idchan == 1 ) ) ) { /* current channel is TCX20 -> generate noise for "full-length" spectrum */ Loading