Home
last modified time | relevance | path

Searched refs:int_fac (Results 1 – 2 of 2) sorted by relevance

/frameworks/av/media/codecs/amrwb/dec/src/
Ddtx_decoder_amr_wb.cpp207 int16 int_fac; in dtx_dec_amr_wb() local
340 int_fac = shl_int16(st->since_last_sid, 10); /* Q10 */ in dtx_dec_amr_wb()
341 int_fac = mult_int16(int_fac, st->true_sid_period_inv); /* Q10 * Q15 -> Q10 */ in dtx_dec_amr_wb()
345 if (int_fac > 1024) in dtx_dec_amr_wb()
347 int_fac = 1024; in dtx_dec_amr_wb()
349 int_fac = shl_int16(int_fac, 4); /* Q10 -> Q14 */ in dtx_dec_amr_wb()
351 L_log_en_int = mul_16by16_to_int32(int_fac, st->log_en); /* Q14 * Q9 -> Q24 */ in dtx_dec_amr_wb()
355 isf[i] = mult_int16(int_fac, st->isf[i]);/* Q14 * Q15 -> Q14 */ in dtx_dec_amr_wb()
358 int_fac = 16384 - int_fac; /* 1-k in Q14 */ in dtx_dec_amr_wb()
361 L_log_en_int = mac_16by16_to_int32(L_log_en_int, int_fac, st->old_log_en); in dtx_dec_amr_wb()
[all …]
/frameworks/av/media/codecs/amrnb/dec/src/
Ddtx_dec.cpp857 Word16 int_fac; in dtx_dec() local
1168 int_fac = shl(add(1, st->since_last_sid, pOverflow), 10, pOverflow); /* Q10 */ in dtx_dec()
1169 int_fac = mult(int_fac, st->true_sid_period_inv, pOverflow); /* Q10 * Q15 -> Q10 */ in dtx_dec()
1172 if (int_fac > 1024) in dtx_dec()
1174 int_fac = 16384; in dtx_dec()
1176 else if (int_fac < -2048) in dtx_dec()
1178 int_fac = MIN_16; in dtx_dec()
1182 int_fac <<= 4; /* Q10 -> Q14 */ in dtx_dec()
1185 L_log_en_int = L_mult(int_fac, st->log_en, pOverflow); /* Q14 * Q11->Q26 */ in dtx_dec()
1188 lsp_int[i] = mult(int_fac, st->lsp[i], pOverflow);/* Q14 * Q15 -> Q14 */ in dtx_dec()
[all …]