Commit 08d8046d authored by Dominik Weckbecker's avatar Dominik Weckbecker
Browse files

fix memory bug due to wrong band config at lower SRs

parent 61a0a7d7
Loading
Loading
Loading
Loading
+5 −1
Original line number Diff line number Diff line
@@ -130,6 +130,10 @@ static int16_t ivas_sba_dirac_stereo_band_config(
        {
            band_limits[i] = DirAC_band_grouping_5[i] * bins_per_cldfb_band;
        }
        if ( band_limits[i] > NFFT/2 )
        {
            band_limits[i] = NFFT / 2;
        }
#else
        band_limits[i] = DirAC_band_grouping_5[i] * bins_per_cldfb_band;
#endif
@@ -909,7 +913,7 @@ void ivas_sba_dirac_stereo_dec(
        DFT[0],
        st_ivas->ivas_format == MC_FORMAT,
#ifdef DFT_STEREO_SPAR_MIXING
        ( st_ivas->sba_mode != SBA_MODE_SPAR || mcmasa ) ? hSCE->hCoreCoder[0]->L_frame : 0,
        ( st_ivas->sba_mode != SBA_MODE_SPAR || mcmasa ) ? hSCE->hCoreCoder[0]->L_frame : output_frame,
        ( st_ivas->sba_mode != SBA_MODE_SPAR || mcmasa )
#else
        hSCE->hCoreCoder[0]->L_frame