Home
last modified time | relevance | path

Searched refs:DIV32_16_Q15 (Results 1 - 2 of 2) sorted by relevance

/third_party/pulseaudio/speex/libspeexdsp/
H A Dpreprocess.c118 static inline spx_word16_t DIV32_16_Q15(spx_word32_t a, spx_word32_t b) in DIV32_16_Q15() function
161 #define DIV32_16_Q15(a,b) ((a)/(b)) macro
330 spx_sqrt(SHL32(EXTEND32(DIV32_16_Q15(PSHR32(noise[i],NOISE_SHIFT) + MULT16_32_Q15(gain_ratio,echo[i]), in compute_gain_floor()
340 spx_sqrt(SHL32(EXTEND32(DIV32_16_Q15(MULT16_32_Q15(gain_ratio,PSHR32(noise[i],NOISE_SHIFT)) + echo[i], in compute_gain_floor()
800 gamma = QCONST16(.1f,15)+MULT16_16_Q15(QCONST16(.89f,15),SQR16_Q15(DIV32_16_Q15(st->old_ps[i],ADD32(st->old_ps[i],tot_noise)))); in speex_preprocess_run()
/third_party/pulseaudio/speex/tmv/
H A Dpreprocess_tm.h687 gamma = QCONST16(.1f,15)+MULT16_16_Q15(QCONST16(.89f,15),SQR16_Q15(DIV32_16_Q15(opsi,ADD32(opsi,tot_noise)))); in preprocess_compute_SNR()

Completed in 4 milliseconds