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