Commit 0bd2abcc authored by reutelhuber's avatar reutelhuber
Browse files

Merge branch '345-memory-error-in-planar-sba-with-frameloss' into 'main'

Resolve "Memory error in (Planar)SBA with frameloss"

See merge request !450
parents 0d1c84a0 d6011bf2
Loading
Loading
Loading
Loading
Loading
+6 −2
Original line number Diff line number Diff line
@@ -964,12 +964,16 @@ void ivas_sba_dirac_stereo_dec(
        mvr2r( tmp_buf, hSCE->prev_hb_synth, memOffset );
    }

    if ( ( hCPE->hCoreCoder[0]->core == ACELP_CORE || hCPE->hCoreCoder[0]->last_core == ACELP_CORE ) && !fd_cng_flag )
    if ( ( hCPE->hCoreCoder[0]->core == ACELP_CORE || hCPE->hCoreCoder[0]->last_core == ACELP_CORE ) && !fd_cng_flag
#if defined DFT_STEREO_SPAR_MIXING && defined FIX_345_MSAN_ERROR
         && st_ivas->nchan_transport == 1
#endif
    )
    {
        /* upmix ACELP BWE */
        ivas_sba_dirac_stereo_compute_hb_gain( hStereoDft, hb_gain );

#ifdef DFT_STEREO_SPAR_MIXING
#if defined DFT_STEREO_SPAR_MIXING && !defined FIX_345_MSAN_ERROR
        if ( st_ivas->nchan_transport == 1 )
#endif
        {