Loading lib_enc/swb_tbe_enc_fx.c +2 −10 Original line number Diff line number Diff line Loading @@ -4896,20 +4896,12 @@ static void gainFrSmooth_En_fx( { #ifdef NONBE_FIX_ISSUE_2206_SWB_EXPERIMENT #ifdef NONBE_FIX_ISSUE_2206_SWB_EXPERIMENT_FIX_2527 Word16 shb_frame_q2; shb_frame_q2 = s_min( shb_frame_q, hBWE_TD->shb_inv_filt_mem_q ); scale_sig( hBWE_TD->shb_inv_filt_mem_fx, LPC_SHB_ORDER, sub( shb_frame_q2, hBWE_TD->shb_inv_filt_mem_q ) ); scale_sig( shb_frame_fx, L_FRAME16k + L_SHB_LAHEAD, sub( shb_frame_q2, shb_frame_q ) ); shb_frame_q = shb_frame_q2; move16(); hBWE_TD->shb_inv_filt_mem_q = shb_frame_q; move16(); Scale_sig( hBWE_TD->shb_inv_filt_mem_fx, LPC_SHB_ORDER, sub( shb_frame_q, hBWE_TD->shb_inv_filt_mem_q ) ); #else scale_sig( hBWE_TD->shb_inv_filt_mem_fx, LPC_SHB_ORDER, sub( shb_frame_q, hBWE_TD->shb_inv_filt_mem_q ) ); #endif hBWE_TD->shb_inv_filt_mem_q = shb_frame_q; move16(); #endif #endif Copy( shb_frame_fx, temp_shb_frame, L_FRAME16k + L_SHB_LAHEAD ); fir_fx( temp_shb_frame, lpc_shb_fx, shb_frame_fx, hBWE_TD->shb_inv_filt_mem_fx, L_FRAME16k + L_SHB_LAHEAD, LPC_SHB_ORDER, 1, 3 ); Loading Loading
lib_enc/swb_tbe_enc_fx.c +2 −10 Original line number Diff line number Diff line Loading @@ -4896,20 +4896,12 @@ static void gainFrSmooth_En_fx( { #ifdef NONBE_FIX_ISSUE_2206_SWB_EXPERIMENT #ifdef NONBE_FIX_ISSUE_2206_SWB_EXPERIMENT_FIX_2527 Word16 shb_frame_q2; shb_frame_q2 = s_min( shb_frame_q, hBWE_TD->shb_inv_filt_mem_q ); scale_sig( hBWE_TD->shb_inv_filt_mem_fx, LPC_SHB_ORDER, sub( shb_frame_q2, hBWE_TD->shb_inv_filt_mem_q ) ); scale_sig( shb_frame_fx, L_FRAME16k + L_SHB_LAHEAD, sub( shb_frame_q2, shb_frame_q ) ); shb_frame_q = shb_frame_q2; move16(); hBWE_TD->shb_inv_filt_mem_q = shb_frame_q; move16(); Scale_sig( hBWE_TD->shb_inv_filt_mem_fx, LPC_SHB_ORDER, sub( shb_frame_q, hBWE_TD->shb_inv_filt_mem_q ) ); #else scale_sig( hBWE_TD->shb_inv_filt_mem_fx, LPC_SHB_ORDER, sub( shb_frame_q, hBWE_TD->shb_inv_filt_mem_q ) ); #endif hBWE_TD->shb_inv_filt_mem_q = shb_frame_q; move16(); #endif #endif Copy( shb_frame_fx, temp_shb_frame, L_FRAME16k + L_SHB_LAHEAD ); fir_fx( temp_shb_frame, lpc_shb_fx, shb_frame_fx, hBWE_TD->shb_inv_filt_mem_fx, L_FRAME16k + L_SHB_LAHEAD, LPC_SHB_ORDER, 1, 3 ); Loading