SpeexEchoState_ Struct Reference

List of all members.

Public Attributes

int frame_size
int window_size
int M
int cancel_count
int adapted
spx_int32_t sampling_rate
spx_word16_t spec_average
spx_word16_t beta0
spx_word16_t beta_max
spx_word32_t sum_adapt
spx_word16_t * e
spx_word16_t * x
spx_word16_t * X
spx_word16_t * d
spx_word16_t * y
spx_word16_t * last_y
spx_word32_t * Yps
spx_word16_t * Y
spx_word16_t * E
spx_word32_t * PHI
spx_word32_t * W
spx_word32_t * power
spx_float_t * power_1
spx_word16_t * wtmp
spx_word32_t * Rf
spx_word32_t * Yf
spx_word32_t * Xf
spx_word32_t * Eh
spx_word32_t * Yh
spx_float_t Pey
spx_float_t Pyy
spx_word16_t * window
void * fft_table
spx_word16_t memX
spx_word16_t memD
spx_word16_t memE
spx_word16_t preemph
spx_word16_t notch_radius
spx_mem_t notch_mem [2]

Detailed Description

Speex echo cancellation state.


Member Data Documentation

int SpeexEchoState_::frame_size

Number of samples processed each time

int SpeexEchoState_::window_size

int SpeexEchoState_::M

int SpeexEchoState_::cancel_count

int SpeexEchoState_::adapted

spx_int32_t SpeexEchoState_::sampling_rate

spx_word16_t SpeexEchoState_::spec_average

spx_word16_t SpeexEchoState_::beta0

spx_word16_t SpeexEchoState_::beta_max

spx_word32_t SpeexEchoState_::sum_adapt

spx_word16_t* SpeexEchoState_::e

spx_word16_t* SpeexEchoState_::x

spx_word16_t* SpeexEchoState_::X

spx_word16_t* SpeexEchoState_::d

spx_word16_t* SpeexEchoState_::y

spx_word16_t* SpeexEchoState_::last_y

spx_word32_t* SpeexEchoState_::Yps

spx_word16_t* SpeexEchoState_::Y

spx_word16_t* SpeexEchoState_::E

spx_word32_t* SpeexEchoState_::PHI

spx_word32_t* SpeexEchoState_::W

spx_word32_t* SpeexEchoState_::power

spx_float_t* SpeexEchoState_::power_1

spx_word16_t* SpeexEchoState_::wtmp

spx_word32_t* SpeexEchoState_::Rf

spx_word32_t* SpeexEchoState_::Yf

spx_word32_t* SpeexEchoState_::Xf

spx_word32_t* SpeexEchoState_::Eh

spx_word32_t* SpeexEchoState_::Yh

spx_float_t SpeexEchoState_::Pey

spx_float_t SpeexEchoState_::Pyy

spx_word16_t* SpeexEchoState_::window

void* SpeexEchoState_::fft_table

spx_word16_t SpeexEchoState_::memX

spx_word16_t SpeexEchoState_::memD

spx_word16_t SpeexEchoState_::memE

spx_word16_t SpeexEchoState_::preemph

spx_word16_t SpeexEchoState_::notch_radius

spx_mem_t SpeexEchoState_::notch_mem[2]


The documentation for this struct was generated from the following file:
Generated on Wed Dec 27 23:21:37 2006 for speex by  doxygen 1.5.1