Main Page | Compound List | File List | Compound Members | File Members

mdf.c File Reference

#include "misc.h"
#include "speex_echo.h"
#include "smallft.h"
#include <math.h>

Defines

#define BETA   .65

Functions

SpeexEchoStatespeex_echo_state_init (int frame_size, int filter_length)
void speex_echo_state_destroy (SpeexEchoState *st)
void speex_echo_cancel (SpeexEchoState *st, float *ref, float *echo, float *out, float *Yout)

Define Documentation

#define BETA   .65
 


Function Documentation

void speex_echo_cancel SpeexEchoState st,
float *  ref,
float *  echo,
float *  out,
float *  Yout
 

Performs echo cancellation a frame

void speex_echo_state_destroy SpeexEchoState st  ) 
 

Destroys an echo canceller state

SpeexEchoState* speex_echo_state_init int  frame_size,
int  filter_length
 

Creates a new echo canceller state


Generated on Sun Sep 21 16:07:09 2003 for speex by doxygen 1.3.2