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_te
spx_word16_tx
spx_word16_tX
spx_word16_td
spx_word16_ty
spx_word16_tlast_y
spx_word32_tYps
spx_word16_tY
spx_word16_tE
spx_word32_tPHI
spx_word32_tW
spx_word32_tpower
spx_float_t * power_1
spx_word16_twtmp
spx_word32_tRf
spx_word32_tYf
spx_word32_tXf
spx_word32_tEh
spx_word32_tYh
spx_float_t Pey
spx_float_t Pyy
spx_word16_twindow
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