Commit e6334462 authored by Sandesh Venkatesh's avatar Sandesh Venkatesh
Browse files

Merge branch 'acelp_scaling_changes' into 'main'

Scaling fix in encode_audio call stack

See merge request !1077
parents d182ef7f 8f8938f9
Loading
Loading
Loading
Loading
Loading
+3 −1
Original line number Diff line number Diff line
@@ -579,6 +579,7 @@ void enc_pit_exc_ivas_fx(
    Word16 use_fcb;
    Word32 gc_mem[NB_SUBFR - 1]; /* gain_code from previous subframes */
    Word16 gp_mem[NB_SUBFR - 1]; /* gain_pitch from previous subframes*/
    Word16 h1_q15[PIT_EXC_L_SUBFR + ( M + 1 )];
    SP_MUS_CLAS_HANDLE hSpMusClas = st_fx->hSpMusClas;
    BSTR_ENC_HANDLE hBstr = st_fx->hBstr;
    GSC_ENC_HANDLE hGSCEnc = st_fx->hGSCEnc;
@@ -768,8 +769,9 @@ void enc_pit_exc_ivas_fx(
         * Codebook target computation
         * (No LP filtering of the adaptive excitation)
         *-----------------------------------------------------------------*/
        Copy_Scale_sig( h1, h1_q15, L_subfr, 1 ); // Q14 -> Q15

        lp_select = lp_filt_exc_enc_ivas_fx( MODE1, AUDIO, i_subfr, exc, h1,
        lp_select = lp_filt_exc_enc_ivas_fx( MODE1, AUDIO, i_subfr, exc, h1_q15,
                                             xn, y1, xn2, L_subfr, st_fx->L_frame, g_corr, clip_gain, &gain_pit, &lp_flag ); /* Q0 */

        IF( EQ_16( lp_flag, NORMAL_OPERATION ) )