Loading lib_enc/ivas_ism_dtx_enc.c +3 −3 Original line number Diff line number Diff line Loading @@ -146,8 +146,8 @@ int16_t ivas_ism_dtx_enc( lp_noise[ch] = hSCE[ch]->hCoreCoder[0]->lp_noise; } lp_noise_variation = var( lp_noise, nchan_ism ); lp_noise_mean = mean( lp_noise, nchan_ism ); lp_noise_variation = var( lp_noise, nchan_transport ); lp_noise_mean = mean( lp_noise, nchan_transport ); if ( lp_noise_mean > 50 || ( lp_noise_mean > 25 && lp_noise_variation > 32 ) ) { Loading @@ -156,7 +156,7 @@ int16_t ivas_ism_dtx_enc( /* default DTX is applied at lower bitrates; otherwise DTX is applied only in silence */ maximum( lp_noise, nchan_ism, &lp_noise_max ); maximum( lp_noise, nchan_transport, &lp_noise_max ); if ( !( ( nchan_ism == 1 && ivas_total_brate <= IVAS_24k4 ) || ( nchan_ism == 2 && ivas_total_brate <= IVAS_48k ) || Loading Loading
lib_enc/ivas_ism_dtx_enc.c +3 −3 Original line number Diff line number Diff line Loading @@ -146,8 +146,8 @@ int16_t ivas_ism_dtx_enc( lp_noise[ch] = hSCE[ch]->hCoreCoder[0]->lp_noise; } lp_noise_variation = var( lp_noise, nchan_ism ); lp_noise_mean = mean( lp_noise, nchan_ism ); lp_noise_variation = var( lp_noise, nchan_transport ); lp_noise_mean = mean( lp_noise, nchan_transport ); if ( lp_noise_mean > 50 || ( lp_noise_mean > 25 && lp_noise_variation > 32 ) ) { Loading @@ -156,7 +156,7 @@ int16_t ivas_ism_dtx_enc( /* default DTX is applied at lower bitrates; otherwise DTX is applied only in silence */ maximum( lp_noise, nchan_ism, &lp_noise_max ); maximum( lp_noise, nchan_transport, &lp_noise_max ); if ( !( ( nchan_ism == 1 && ivas_total_brate <= IVAS_24k4 ) || ( nchan_ism == 2 && ivas_total_brate <= IVAS_48k ) || Loading