diff --git a/lib_enc/ivas_ism_dtx_enc.c b/lib_enc/ivas_ism_dtx_enc.c index ab531bc291d1a4ab8ac6a87459078911cb269949..2fea85e44a05fd0f017ea0038928218082d08099 100644 --- a/lib_enc/ivas_ism_dtx_enc.c +++ b/lib_enc/ivas_ism_dtx_enc.c @@ -233,7 +233,7 @@ void ivas_ism_get_sce_id_dtx( ) { - float tmp_energy[MAX_NUM_OBJECTS], total_energy; + float tmp_energy[MAX_NUM_OBJECTS]; int16_t i, j; if ( nchan_transport == 1 ) @@ -247,7 +247,6 @@ void ivas_ism_get_sce_id_dtx( set_f( tmp_energy, 0.0f, MAX_NUM_OBJECTS ); /* compute long term energy parameter */ - total_energy = 0.0f; for ( j = 0; j < nchan_transport; j++ ) { for ( i = 0; i < ( PARAM_ISM_HYS_BUF_SIZE - 1 ); i++ ) @@ -258,8 +257,6 @@ void ivas_ism_get_sce_id_dtx( hISMDTX->long_term_energy_stereo_dmx_enc[j][PARAM_ISM_HYS_BUF_SIZE - 1] = sum2_f( hSCE[j]->hCoreCoder[0]->input, input_frame ); tmp_energy[j] = sum_f( hISMDTX->long_term_energy_stereo_dmx_enc[j], PARAM_ISM_HYS_BUF_SIZE ); - - total_energy += tmp_energy[j]; } /* determine the sce_id */