Commit cfe8d30d authored by Manuel Jander's avatar Manuel Jander
Browse files

Fix EVS BE case stv8c_dtx_24400_8kHz.f06.COD stv8c_dtx_24400_8kHz.f06

parent 9f805bb9
Loading
Loading
Loading
Loading
Loading
+4 −2
Original line number Diff line number Diff line
@@ -942,8 +942,10 @@ void con_tcx_fx(
    move16();

    /* update memory for low band */
#ifndef FIX_1348_BIT_PRECISION_IMPROVEMENT
    Scale_sig( hTcxDec->old_syn_Overl, shr( st->L_frame, 1 ), sub( -1, Q_syn ) ); /*Q_syn*/
#ifdef FIX_1348_BIT_PRECISION_IMPROVEMENT
    hTcxDec->Q_old_syn_Overl = -1;
    move16();
#endif
    lerp( hTcxDec->syn_OverlFB, hTcxDec->syn_Overl, shr( st->L_frame, 1 ), shr( L_frame, 1 ) );
#ifdef FIX_1348_BIT_PRECISION_IMPROVEMENT
@@ -954,7 +956,7 @@ void con_tcx_fx(
    hTcxDec->Q_syn_Overl_TDAC = hTcxDec->Q_syn_Overl_TDACFB;
    move16();
    lerp( st->hHQ_core->old_out_fx, st->hHQ_core->old_out_LB_fx, st->L_frame, L_frame );
#ifdef FIX_1348_BIT_PRECISION_IMPROVEMENT
#ifdef FIX_1348_BIT_PRECISION_IMPROVEMENT_NO
    hHQ_core->Q_old_wtda_LB = hHQ_core->Q_old_wtda;
    move16();
#endif