Loading lib_com/swb_bwe_com_fx.c +4 −0 Original line number Diff line number Diff line Loading @@ -2938,7 +2938,11 @@ void hq_generic_decoding_fx( tmp4_fx = mult_r(tmp3_fx, 1638); WHILE(tmp3_fx > 1024) { #ifdef EVS_FUNC_MODIFIED L_tmp1 = L_shl(Mult_32_16(*pit1_fx , tmp3_fx), 5); /*15 + 5 + 10 -15 */ #else L_tmp1 = Mult_32_16(L_shl(*pit1_fx, 5), tmp3_fx); /*15 + 5 + 10 -15 */ #endif *pit1_fx-- = L_tmp1; move32(); tmp3_fx = sub(tmp3_fx, tmp4_fx); Loading Loading
lib_com/swb_bwe_com_fx.c +4 −0 Original line number Diff line number Diff line Loading @@ -2938,7 +2938,11 @@ void hq_generic_decoding_fx( tmp4_fx = mult_r(tmp3_fx, 1638); WHILE(tmp3_fx > 1024) { #ifdef EVS_FUNC_MODIFIED L_tmp1 = L_shl(Mult_32_16(*pit1_fx , tmp3_fx), 5); /*15 + 5 + 10 -15 */ #else L_tmp1 = Mult_32_16(L_shl(*pit1_fx, 5), tmp3_fx); /*15 + 5 + 10 -15 */ #endif *pit1_fx-- = L_tmp1; move32(); tmp3_fx = sub(tmp3_fx, tmp4_fx); Loading