Loading lib_enc/ivas_dirac_enc.c +0 −13 Original line number Diff line number Diff line Loading @@ -409,19 +409,6 @@ void ivas_dirac_enc( hQMetaData->q_direction->cfg.nbands = orig_dirac_bands; } #ifdef FIX_527_SBA_MONO_INPUT if ( hQMetaData->dirac_mono_flag ) { for ( b = hQMetaData->q_direction->cfg.start_band; b < hQMetaData->q_direction->cfg.nbands; b++ ) { for ( i_ts = 0; i_ts < ( ( dtx_vad == 1 ) ? hQMetaData->q_direction[0].cfg.nblocks : 1 ); i_ts++ ) { hQMetaData->q_direction[0].band_data[b].energy_ratio[i_ts] = 0.0f; } } } #endif } pop_wmops(); Loading lib_enc/ivas_spar_encoder.c +12 −0 Original line number Diff line number Diff line Loading @@ -518,6 +518,18 @@ static ivas_error ivas_spar_enc_process( hodirac_flag = ivas_get_hodirac_flag( ivas_total_brate, st_ivas->sba_analysis_order ); ivas_dirac_enc( st_ivas->hDirAC, hQMetaData, hMetaData, data_f, ppIn_FR_real, ppIn_FR_imag, input_frame, dtx_vad, hEncoderConfig->ivas_format, hodirac_flag ); #ifdef FIX_527_SBA_MONO_INPUT if ( hQMetaData->dirac_mono_flag ) { for ( b = hQMetaData->q_direction->cfg.start_band; b < hQMetaData->q_direction->cfg.nbands; b++ ) { for ( i_ts = 0; i_ts < ( ( dtx_vad == 1 ) ? hQMetaData->q_direction[0].cfg.nblocks : 1 ); i_ts++ ) { hQMetaData->q_direction[0].band_data[b].energy_ratio[i_ts] = 0.0f; } } } #endif /*-----------------------------------------------------------------------------------------* * Set SPAR bitrates Loading Loading
lib_enc/ivas_dirac_enc.c +0 −13 Original line number Diff line number Diff line Loading @@ -409,19 +409,6 @@ void ivas_dirac_enc( hQMetaData->q_direction->cfg.nbands = orig_dirac_bands; } #ifdef FIX_527_SBA_MONO_INPUT if ( hQMetaData->dirac_mono_flag ) { for ( b = hQMetaData->q_direction->cfg.start_band; b < hQMetaData->q_direction->cfg.nbands; b++ ) { for ( i_ts = 0; i_ts < ( ( dtx_vad == 1 ) ? hQMetaData->q_direction[0].cfg.nblocks : 1 ); i_ts++ ) { hQMetaData->q_direction[0].band_data[b].energy_ratio[i_ts] = 0.0f; } } } #endif } pop_wmops(); Loading
lib_enc/ivas_spar_encoder.c +12 −0 Original line number Diff line number Diff line Loading @@ -518,6 +518,18 @@ static ivas_error ivas_spar_enc_process( hodirac_flag = ivas_get_hodirac_flag( ivas_total_brate, st_ivas->sba_analysis_order ); ivas_dirac_enc( st_ivas->hDirAC, hQMetaData, hMetaData, data_f, ppIn_FR_real, ppIn_FR_imag, input_frame, dtx_vad, hEncoderConfig->ivas_format, hodirac_flag ); #ifdef FIX_527_SBA_MONO_INPUT if ( hQMetaData->dirac_mono_flag ) { for ( b = hQMetaData->q_direction->cfg.start_band; b < hQMetaData->q_direction->cfg.nbands; b++ ) { for ( i_ts = 0; i_ts < ( ( dtx_vad == 1 ) ? hQMetaData->q_direction[0].cfg.nblocks : 1 ); i_ts++ ) { hQMetaData->q_direction[0].band_data[b].energy_ratio[i_ts] = 0.0f; } } } #endif /*-----------------------------------------------------------------------------------------* * Set SPAR bitrates Loading