Commit 0436b6ec authored by vaclav's avatar vaclav
Browse files

fix non-JBM case

parent 534154e6
Loading
Loading
Loading
Loading
Loading
+11 −5
Original line number Diff line number Diff line
@@ -2397,6 +2397,11 @@ ivas_error ivas_jbm_dec_tc_buffer_reconfigure(
    hTcBuffer = st_ivas->hTcBuffer;

#ifdef NONBE_1324_TC_BUFFER_MEMOERY_KEEP
    num_tc_buffer_mem = 0;
    len_tc_buffer_mem = 0;

    if ( st_ivas->hDecoderConfig->Opt_tsm )
    {
        /* save channels of the TC buffer from the previous frame */
        num_tc_buffer_mem = min( hTcBuffer->nchan_transport_internal, nchan_transport_internal );
        len_tc_buffer_mem = min( hTcBuffer->n_samples_granularity - 1, n_samples_granularity - 1 );
@@ -2405,6 +2410,7 @@ ivas_error ivas_jbm_dec_tc_buffer_reconfigure(
        {
            mvr2r( hTcBuffer->tc_buffer_old[ch_idx] + hTcBuffer->n_samples_granularity - 1 - len_tc_buffer_mem, tc_buffer_mem[ch_idx], len_tc_buffer_mem );
        }
    }

#endif
    /* if granularity changes, adapt subframe_nb_slots */