Loading lib_enc/ivas_stereo_mdct_stereo_enc.c +2 −1 Original line number Diff line number Diff line Loading @@ -412,10 +412,11 @@ void stereo_coder_tcx( nAvailBitsMS[k] = ( ( mct_on ? 2 * sts[0]->bits_frame_channel : sts[0]->bits_frame_nominal ) - sts[0]->side_bits_frame_channel - sts[1]->side_bits_frame_channel - ( nSubframes == 2 ? OFFSET_BITS_TCX10 : OFFSET_BITS_TCX20 ) ) / nSubframes; #ifdef NONBE_1329_FIX_OSBA_CRASH if ( mct_on && nAvailBitsMS[k] < 0 ) /*Force M/S when bit-budget is low for MCT*/ if ( mct_on && nAvailBitsMS[k] <= 0 ) /*Force M/S when bit-budget is low for MCT*/ { hStereoMdct->mdct_stereo_mode[k] = 1; hStereoMdct->IGFStereoMode[k] = 1; set_s( ms_mask[k], 1, sfbConf->sfbCnt ); } else { Loading Loading
lib_enc/ivas_stereo_mdct_stereo_enc.c +2 −1 Original line number Diff line number Diff line Loading @@ -412,10 +412,11 @@ void stereo_coder_tcx( nAvailBitsMS[k] = ( ( mct_on ? 2 * sts[0]->bits_frame_channel : sts[0]->bits_frame_nominal ) - sts[0]->side_bits_frame_channel - sts[1]->side_bits_frame_channel - ( nSubframes == 2 ? OFFSET_BITS_TCX10 : OFFSET_BITS_TCX20 ) ) / nSubframes; #ifdef NONBE_1329_FIX_OSBA_CRASH if ( mct_on && nAvailBitsMS[k] < 0 ) /*Force M/S when bit-budget is low for MCT*/ if ( mct_on && nAvailBitsMS[k] <= 0 ) /*Force M/S when bit-budget is low for MCT*/ { hStereoMdct->mdct_stereo_mode[k] = 1; hStereoMdct->IGFStereoMode[k] = 1; set_s( ms_mask[k], 1, sfbConf->sfbCnt ); } else { Loading