/external/speex/libspeex/ |
filterbank.c | 46 #define toBARK(n) (MULT16_16(26829,spx_atan(SHR32(MULT16_16(97,n),2))) + MULT16_16(4588,spx_atan(MULT16_32_Q15(20,MULT16_16(n,n)))) + MULT16_16(3355,n))
|
fixed_generic.h | 86 #define MULT16_32_Q15(a,b) ADD32(MULT16_16((a),SHR((b),15)), SHR(MULT16_16((a),((b)&0x00007fff)),15))
|
fixed_debug.h | 313 #define MULT16_32_Q15(a,b) MULT16_32_QX(a,b,15) 315 #define MAC16_32_Q15(c,a,b) ADD32((c),MULT16_32_Q15((a),(b)))
|
pseudofloat.h | 243 return VSHR32(MULT16_32_Q15(a.m, b),-a.e-15);
|
nb_celp.c | 407 spx_sqrt(QCONST32(1.,28)-MULT16_32_Q15(QCONST16(.8,15),SHL32(MULT16_16(ol_pitch_coef,ol_pitch_coef),16))))); 613 ol_gain = MULT16_32_Q15(28406,ol_gain_table[qe]); 866 signal_mul(innov2, innov2, MULT16_32_Q15(QCONST16(0.454545f,15),ener), st->subframeSize); [all...] |
filters.c | 104 mem[0] = ADD32(MAC16_16(mem[1], num[1],x[i]), SHL32(MULT16_32_Q15(-den[1],vout),1)); 105 mem[1] = ADD32(MULT16_16(num[2],x[i]), SHL32(MULT16_32_Q15(-den[2],vout),1)); 618 tmp += MULT16_32_Q15(shift_filt[i][k],corr[0][j+k-3]);
|
ltp.c | 794 exc[i]=MULT16_32_Q15(SHL16(pitch_coef, 9),exc[i-start]);
|
/external/libopus/src/ |
opus_encoder.c | 907 mem->XX += MULT16_32_Q15(short_alpha, xx-mem->XX); 908 mem->XY += MULT16_32_Q15(short_alpha, xy-mem->XY); 909 mem->YY += MULT16_32_Q15(short_alpha, yy-mem->YY); [all...] |
/external/libopus/celt/ |
fixed_debug.h | 497 #define MULT16_32_Q15(a,b) MULT16_32_QX(a,b,15) 498 #define MAC16_32_Q15(c,a,b) (celt_mips-=2,ADD32((c),MULT16_32_Q15((a),(b))))
|
quant_bands.c | 355 *delayedIntra = ADD32(MULT16_32_Q15(MULT16_16_Q15(pred_coef[LM], pred_coef[LM]),*delayedIntra),
|
bands.c | 289 thresh = MULT16_32_Q15(QCONST16(0.5f, 15), MIN32(32767,thresh32)); 415 xp = MULT16_32_Q15(mid, xp); [all...] |