Commit 7a9c1c4b authored by Mohammadreza Naghibzadeh's avatar Mohammadreza Naghibzadeh
Browse files

Replace scale_sig() with Scale_sig() to reduce regressions, as it may have better precision.

parent df5222d7
Loading
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -4084,8 +4084,8 @@ void decoder_tcx_ivas_fx(
    Word16 q_min = s_min( add( q_win, getScaleFactor16( synth_fx, L_frame_glob ) ),
                          add( q_winFB, getScaleFactor16( synthFB_fx, L_frameTCX_glob ) ) );
    q_min = s_min( q_min, st->Q_syn );
    scale_sig( synth_fx, L_frame_glob, sub( q_min, q_win ) );
    scale_sig( synthFB_fx, L_frameTCX_glob, sub( q_min, q_winFB ) );
    Scale_sig( synth_fx, L_frame_glob, sub( q_min, q_win ) );
    Scale_sig( synthFB_fx, L_frameTCX_glob, sub( q_min, q_winFB ) );
    *synth_q = q_min;
#else
    Scale_sig( synth_fx, L_frame_glob, sub( st->Q_syn, q_win ) );