Main Page | Class List | Directories | File List | Class Members | File Members

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_::adapted
 

spx_word16_t SpeexEchoState_::beta0
 

spx_word16_t SpeexEchoState_::beta_max
 

int SpeexEchoState_::cancel_count
 

spx_word16_t* SpeexEchoState_::d
 

spx_word16_t* SpeexEchoState_::E
 

spx_word16_t* SpeexEchoState_::e
 

spx_word32_t* SpeexEchoState_::Eh
 

void* SpeexEchoState_::fft_table
 

int SpeexEchoState_::frame_size
 

Number of samples processed each time

spx_word16_t* SpeexEchoState_::last_y
 

int SpeexEchoState_::M
 

spx_word16_t SpeexEchoState_::memD
 

spx_word16_t SpeexEchoState_::memE
 

spx_word16_t SpeexEchoState_::memX
 

spx_mem_t SpeexEchoState_::notch_mem[2]
 

spx_word16_t SpeexEchoState_::notch_radius
 

spx_float_t SpeexEchoState_::Pey
 

spx_word32_t* SpeexEchoState_::PHI
 

spx_word32_t* SpeexEchoState_::power
 

spx_float_t* SpeexEchoState_::power_1
 

spx_word16_t SpeexEchoState_::preemph
 

spx_float_t SpeexEchoState_::Pyy
 

spx_word32_t* SpeexEchoState_::Rf
 

spx_int32_t SpeexEchoState_::sampling_rate
 

spx_word16_t SpeexEchoState_::spec_average
 

spx_word32_t SpeexEchoState_::sum_adapt
 

spx_word32_t* SpeexEchoState_::W
 

spx_word16_t* SpeexEchoState_::window
 

int SpeexEchoState_::window_size
 

spx_word16_t* SpeexEchoState_::wtmp
 

spx_word16_t* SpeexEchoState_::X
 

spx_word16_t* SpeexEchoState_::x
 

spx_word32_t* SpeexEchoState_::Xf
 

spx_word16_t* SpeexEchoState_::Y
 

spx_word16_t* SpeexEchoState_::y
 

spx_word32_t* SpeexEchoState_::Yf
 

spx_word32_t* SpeexEchoState_::Yh
 

spx_word32_t* SpeexEchoState_::Yps
 


The documentation for this struct was generated from the following file:
Generated on Thu Jun 15 13:43:25 2006 for speex by  doxygen 1.4.2