Lines Matching refs:spx_word32_t
96 static inline spx_word16_t DIV32_16_Q8(spx_word32_t a, spx_word32_t b) in DIV32_16_Q8()
122 static inline spx_word16_t DIV32_16_Q15(spx_word32_t a, spx_word32_t b) in DIV32_16_Q15()
207 spx_word32_t *ps; /**< Current power spectrum */
211 spx_word32_t *noise; /**< Noise estimate */
212 spx_word32_t *reverb_estimate; /**< Estimate of reverb energy */
213 spx_word32_t *old_ps; /**< Power spectrum for last frame */
218 spx_word32_t *S; /**< Smoothed power spectrum */
219 spx_word32_t *Smin; /**< See Cohen paper */
220 spx_word32_t *Stmp; /**< See Cohen paper */
224 spx_word32_t *echo_noise;
225 spx_word32_t *residual_echo;
296 static inline spx_word32_t hypergeom_gain(spx_word32_t xx) in hypergeom_gain()
321 …gain_floor(int noise_suppress, int effective_echo_suppress, spx_word32_t *noise, spx_word32_t *ech… in compute_gain_floor()
355 static inline spx_word32_t hypergeom_gain(spx_word32_t xx) in hypergeom_gain()
380 …gain_floor(int noise_suppress, int effective_echo_suppress, spx_word32_t *noise, spx_word32_t *ech… in compute_gain_floor()
452 st->ps = (spx_word32_t*)speex_alloc((N+M)*sizeof(spx_word32_t)); in speex_preprocess_state_init()
453 st->noise = (spx_word32_t*)speex_alloc((N+M)*sizeof(spx_word32_t)); in speex_preprocess_state_init()
454 st->echo_noise = (spx_word32_t*)speex_alloc((N+M)*sizeof(spx_word32_t)); in speex_preprocess_state_init()
455 st->residual_echo = (spx_word32_t*)speex_alloc((N+M)*sizeof(spx_word32_t)); in speex_preprocess_state_init()
456 st->reverb_estimate = (spx_word32_t*)speex_alloc((N+M)*sizeof(spx_word32_t)); in speex_preprocess_state_init()
457 st->old_ps = (spx_word32_t*)speex_alloc((N+M)*sizeof(spx_word32_t)); in speex_preprocess_state_init()
465 st->S = (spx_word32_t*)speex_alloc(N*sizeof(spx_word32_t)); in speex_preprocess_state_init()
466 st->Smin = (spx_word32_t*)speex_alloc(N*sizeof(spx_word32_t)); in speex_preprocess_state_init()
467 st->Stmp = (spx_word32_t*)speex_alloc(N*sizeof(spx_word32_t)); in speex_preprocess_state_init()
624 spx_word32_t *ps=st->ps; in preprocess_analysis()
719 void speex_echo_get_residual(SpeexEchoState *st, spx_word32_t *Yout, int len);
733 spx_word32_t *ps=st->ps; in speex_preprocess_run()
734 spx_word32_t Zframe; in speex_preprocess_run()
797 …spx_word32_t tot_noise = ADD32(ADD32(ADD32(EXTEND32(1), PSHR32(st->noise[i],NOISE_SHIFT)) , st->ec… in speex_preprocess_run()
837 spx_word32_t theta; in speex_preprocess_run()
839 spx_word32_t MM; in speex_preprocess_run()
883 spx_word32_t MM; in speex_preprocess_run()
884 spx_word32_t theta; in speex_preprocess_run()
1019 spx_word32_t *ps=st->ps; in speex_preprocess_estimate_update()