Commit c9abae98 authored by vaclav's avatar vaclav
Browse files

fix

parent 1faa0ac1
Loading
Loading
Loading
Loading
Loading
+5 −3
Original line number Diff line number Diff line
@@ -160,8 +160,9 @@ ivas_error ivas_core_enc(
    input_Fs = sts[0]->input_Fs;
    input_frame = (int16_t) ( input_Fs / FRAMES_PER_SEC );

#ifndef SIMPLIFY_IVAS_CORE
    set_f( new_swb_speech_buffer, 0, L_FRAME48k + STEREO_DFT_OVL_MAX );

#endif
    for ( n = 0; n < n_CoreChannels; n++ )
    {
        st = sts[n];
@@ -346,7 +347,7 @@ ivas_error ivas_core_enc(
         *---------------------------------------------------------------------*/

#ifdef SIMPLIFY_IVAS_CORE
        hb_speech = new_inp_resamp16k[0]; /* reuse existing buffer: hb_speech[L_FRAME16k/4]; */
        hb_speech = new_swb_speech_buffer; /* reuse existing buffer: hb_speech[L_FRAME16k/4]; */

#endif
        if ( input_Fs >= 16000 && st->bwidth < SWB && st->hBWE_TD != NULL )
@@ -373,7 +374,8 @@ ivas_error ivas_core_enc(

        new_swb_speech = new_swb_speech_buffer + STEREO_DFT_OVL_MAX;
#ifdef SIMPLIFY_IVAS_CORE
        shb_speech = new_inp_resamp16k[0]; /* reuse existing buffer: shb_speech[L_FRAME16k] */
        set_f( new_swb_speech_buffer, 0, L_FRAME48k + STEREO_DFT_OVL_MAX );
        shb_speech = new_inp_resamp16k[n]; /* reuse existing buffer: shb_speech[L_FRAME16k] */
#endif

        if ( !st->Opt_SC_VBR && input_Fs >= 32000 && st->hBWE_TD != NULL )