Loading lib_dec/ivas_spar_md_dec.c +13 −10 Original line number Diff line number Diff line Loading @@ -1654,6 +1654,8 @@ static void ivas_spar_dec_parse_md_bs( ivas_parse_parameter_bitstream_dtx( &hMdDec->spar_md, st0, *bands_bw, *nB, hMdDec->spar_md_cfg.num_dmx_chans_per_band, hMdDec->spar_md_cfg.num_decorr_per_band ); #ifdef NONBE_FIX_862_UBSAN_SPAR_DEC_BR_SW_PLC if ( *bands_bw != 1 ) { ndec = hMdDec->spar_md_cfg.num_decorr_per_band[0]; ndm = hMdDec->spar_md_cfg.num_dmx_chans_per_band[0]; ivas_spar_md_band_upmix( Loading @@ -1664,6 +1666,7 @@ static void ivas_spar_dec_parse_md_bs( 1, ndec, ndm ); } #else active_brate = ( ivas_total_brate > IVAS_SID_5k2 ) ? ivas_total_brate : last_active_brate; Loading Loading
lib_dec/ivas_spar_md_dec.c +13 −10 Original line number Diff line number Diff line Loading @@ -1654,6 +1654,8 @@ static void ivas_spar_dec_parse_md_bs( ivas_parse_parameter_bitstream_dtx( &hMdDec->spar_md, st0, *bands_bw, *nB, hMdDec->spar_md_cfg.num_dmx_chans_per_band, hMdDec->spar_md_cfg.num_decorr_per_band ); #ifdef NONBE_FIX_862_UBSAN_SPAR_DEC_BR_SW_PLC if ( *bands_bw != 1 ) { ndec = hMdDec->spar_md_cfg.num_decorr_per_band[0]; ndm = hMdDec->spar_md_cfg.num_dmx_chans_per_band[0]; ivas_spar_md_band_upmix( Loading @@ -1664,6 +1666,7 @@ static void ivas_spar_dec_parse_md_bs( 1, ndec, ndm ); } #else active_brate = ( ivas_total_brate > IVAS_SID_5k2 ) ? ivas_total_brate : last_active_brate; Loading