Searched refs:gain_ratio (Results 1 - 1 of 1) sorted by relevance
/third_party/pulseaudio/speex/libspeexdsp/ |
H A D | preprocess.c | 323 spx_word16_t noise_gain, gain_ratio; in compute_gain_floor() local 325 gain_ratio = EXTRACT16(MIN32(Q15_ONE,SHR32(spx_exp(MULT16_16(QCONST16(.2302585f,11),effective_echo_suppress-noise_suppress)),1))); in compute_gain_floor() 330 spx_sqrt(SHL32(EXTEND32(DIV32_16_Q15(PSHR32(noise[i],NOISE_SHIFT) + MULT16_32_Q15(gain_ratio,echo[i]), in compute_gain_floor() 333 spx_word16_t echo_gain, gain_ratio; in compute_gain_floor() local 335 gain_ratio = EXTRACT16(MIN32(Q15_ONE,SHR32(spx_exp(MULT16_16(QCONST16(.2302585f,11),noise_suppress-effective_echo_suppress)),1))); 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()
|
Completed in 4 milliseconds