Searched refs:mult (Results 1 - 25 of 38) sorted by relevance

12

/frameworks/base/media/libstagefright/codecs/aacdec/
H A Dtns_inv_filter.cpp182 mult = 0;
189 mult = mult + tempInt32;
203 mult = mult + tempInt32;
213 mult = mult >> shift_amt;
215 *(pCoef) = *(pCoef) + mult;
311 Int32 mult; local
358 mult
[all...]
/frameworks/base/media/libstagefright/codecs/amrnb/common/include/
H A Dmac_32.h116 product = mult(L_var1_hi, L_var2_lo, pOverflow);
119 product = mult(L_var1_lo, L_var2_hi, pOverflow);
135 product = mult(L_var1_lo, var2, pOverflow);
H A Dmult.h31 Filename: /audio/gsm_amr/c/include/mult.h
36 Description: Created separate header file for mult function.
38 Description: Changed prototype of the mult() function. Instead of using global
56 needed by the mult function.
109 __inline Word16 mult(Word16 var1, Word16 var2, Flag *pOverflow) function
128 __inline Word16 mult(Word16 var1, Word16 var2, Flag *pOverflow) function
159 static inline Word16 mult(Word16 var1, Word16 var2, Flag *pOverflow) function
H A Dbasic_op.h175 product = mult(L_var1_hi, L_var2_lo, pOverflow);
178 product = mult(L_var1_lo, L_var2_hi, pOverflow);
218 product = mult(L_var1_lo, var2, pOverflow);
H A Dbasic_op_arm_gcc_v5.h458 FUNCTION NAME: mult
477 __inline Word16 mult(Word16 var1, Word16 var2, Flag *pOverflow) function
/frameworks/base/media/libstagefright/codecs/amrnb/dec/src/
H A Dpreemph.cpp256 temp2 = mult(g, *(p2--), pOverflow);
262 temp2 = mult(g, st->mem_pre, pOverflow);
H A Dd8_31pf.cpp48 (2) Added includes of mult.h, shl.h, shr.h, add.h, sub.h, negate.h,
189 mult(
203 mult(
230 mult(
248 mult(
433 mult(
442 mult(
478 mult(
H A Da_refl.cpp146 Word16 mult;
173 mult = div_s(16384, normProd);
181 L_temp = L_mult(mult, temp);
246 Word16 mult; local
277 mult = div_s(16384, normProd);
285 L_temp = L_mult(mult, temp, pOverflow);
H A Ddec_lag3.cpp51 (1) Removed optimization -- mult(i, 3, pOverflow) is NOT the same as adding
52 i to itself 3 times. The reason is because the mult function does a
210 mult(
263 mult(
355 i = mult(
H A Dd_plsf_3.cpp187 mult(
193 mult(
213 mult(
360 mult(
H A Dd_plsf_5.cpp186 lsf1_q[i] = add (mult (st->past_lsf_q[i], ALPHA),
187 mult (mean_lsf[i], ONE_ALPHA));
198 temp = add (mean_lsf[i], mult (st->past_r_q[i],
255 temp = add (mean_lsf[i], mult (st->past_r_q[i],
334 mult(
340 mult(
364 mult(
478 mult(
H A Ddec_lag6.cpp51 (1) Removed optimization -- mult(i, 3, pOverflow) is NOT the same as adding
52 i to itself 3 times. The reason is because the mult function does a
208 mult(
297 mult(
H A Ddtx_dec.cpp516 mult(st->lsf_hist_mean[i+j*M], lsf_hist_mean_scale[i]);
623 ma_pred_init = mult(5443, ma_pred_init);
635 st->log_en_adjust = add(mult(st->log_en_adjust, 29491),
636 shr(mult(shl(dtx_log_en_adjust[mode],5),3277),5));
640 int_fac = mult(int_fac, st->true_sid_period_inv); // Q10 * Q15 -> Q10
652 lsp_int[i] = mult(int_fac, st->lsp[i]);// Q14 * Q15 -> Q14
662 lsp_int[i] = add(lsp_int[i], mult(int_fac, st->lsp_old[i]));
669 lsf_variab_factor = sub(4096, mult(lsf_variab_factor, 9830));
693 mult(lsf_variab_factor,
730 pred_err = mult(pred_er
[all...]
H A Dec_gains.cpp283 tmp = mult (tmp, cdown[state]);
341 tmp = mult(tmp, cdown[state], pOverflow);
552 *gain_pitch = mult (tmp, pdown[state]);
600 *gain_pitch = mult(tmp, pdown[state], pOverflow);
H A Dd_gain_c.cpp231 *gain_code = shl(mult(gcode0, *p++, pOverflow), 1, pOverflow);
/frameworks/base/media/libstagefright/codecs/amrnb/enc/src/
H A Dcbsearch.cpp288 mult(
320 mult(
347 mult(
379 mult(
H A Dqua_gain.cpp346 g_code = mult(g_code, gcode0, pOverflow);
347 g2_pitch = mult(g_pitch, g_pitch, pOverflow);
348 g2_code = mult(g_code, g_code, pOverflow);
349 g_pit_cod = mult(g_code, g_pitch, pOverflow);
H A Dqgain795.cpp48 (1) Removed optimization -- mult(i, 3, pOverflow) is NOT the same as adding
49 i to itself 3 times. The reason is because the mult function does a
324 g2_pitch = mult(g_pitch, g_pitch, pOverflow);
335 g_code = mult(g_code, gcode0, pOverflow);
557 g2_pitch = mult(gain_pit, gain_pit, pOverflow); /* Q14 -> Q13 */
562 /* alpha <= 0.5 -> mult. by 2 to keep precision; compensate in exponent */
567 /* directly store in 32 bit variable because no further mult. required */
573 coeff[2] = mult(tmp, gain_pit, pOverflow);
578 /* alpha <= 0.5 -> mult. by 2 to keep precision; compensate in exponent */
584 coeff[4] = mult(one_alph
[all...]
H A Dg_adapt.cpp491 result = mult(24660, filt, pOverflow);
H A Dc2_11pf.cpp258 mult(
319 mult(
495 /* sq1 = mult(ps1, ps1, pOverflow); */
653 /* index = mult(i, 6554, pOverflow); */
H A Dc2_9pf.cpp259 h[i] = add(h[i], mult(h[i - T0], sharp));
274 code[i] = add(code[i], mult(code[i - T0], sharp));
346 mult(
408 mult(
533 sq1 = mult(ps1, ps1);
686 /* sq1 = mult(ps1, ps1, pOverflow); */
912 index = mult(i, 6554); // index = pos/5
/frameworks/base/media/libmedia/
H A Dfixedfft.cpp83 static inline int32_t mult(int32_t a, int32_t b) function
136 int32_t y = mult(w, v[i + p]);
150 v[0] = mult(~v[0], 0x80008000);
158 y = mult(y, twiddle[i << scale]);
/frameworks/base/media/libstagefright/codecs/amrnb/common/src/
H A Dvad1.cpp188 temp0 = mult(COEFF5_1, data0, pOverflow);
192 temp1 = mult(COEFF5_1, temp0, pOverflow);
195 temp3 = mult(COEFF5_2, data1, pOverflow);
200 temp2 = mult(COEFF5_2, temp3, pOverflow);
206 temp1 = mult(COEFF5_1, temp0, pOverflow);
210 temp1 = mult(COEFF5_1, data0, pOverflow);
213 data1 = mult(COEFF5_2, temp3, pOverflow);
217 temp2 = mult(COEFF5_2, data1, pOverflow);
307 temp0 = mult(COEFF5_1, data[0], pOverflow);
310 temp1 = mult(COEFF5_
[all...]
/frameworks/base/media/libstagefright/codecs/aacenc/basic_op/
H A Doper_32b.c103 L_32 = L_mac (L_32, mult (hi1, lo2), 1);
104 L_32 = L_mac (L_32, mult (lo1, hi2), 1);
132 L_32 = L_mac (L_32, mult (lo, n), 1);
/frameworks/base/media/libstagefright/codecs/amrwbenc/src/
H A Ddtx.c204 log_en = mult(log_en, 21504);
237 log_en = mult(log_en, 12483);
272 gain = mult(level, gain); /* gain in Q15 */
281 tmp = mult(exc2[i], gain); /* Q0 * Q15 */

Completed in 1987 milliseconds

12