preprocess.c | 225 spx_word32_t *residual_echo; member in struct:SpeexPreprocessState_ 455 st->residual_echo = (spx_word32_t*)speex_alloc((N+M)*sizeof(spx_word32_t)); 551 speex_free(st->residual_echo); 750 speex_echo_get_residual(st->echo_state, st->residual_echo, N); 753 if (!(st->residual_echo[0] >=0 && st->residual_echo[0]<N*1e9f)) 756 st->residual_echo[i] = 0; 760 st->echo_noise[i] = MAX32(MULT16_32_Q15(QCONST16(.6f,15),st->echo_noise[i]), st->residual_echo[i]); [all...] |