#include <math.h>#include <speex/speex_preprocess.h>#include "misc.h"#include "smallft.h"Include dependency graph for preprocess.c:

Defines | |
| #define | max(a, b) ((a) > (b) ? (a) : (b)) |
| #define | min(a, b) ((a) < (b) ? (a) : (b)) |
| #define | M_PI 3.14159263 |
| #define | SQRT_M_PI_2 0.88623 |
| #define | LOUDNESS_EXP 2.5 |
| #define | NB_BANDS 8 |
| #define | ZMIN .1 |
| #define | ZMAX .316 |
| #define | ZMIN_1 10 |
| #define | LOG_MIN_MAX_1 0.86859 |
| #define | NOISE_OVERCOMPENS 1.4 |
Functions | |
| SpeexPreprocessState * | speex_preprocess_state_init (int frame_size, int sampling_rate) |
| void | speex_preprocess_state_destroy (SpeexPreprocessState *st) |
| int | speex_preprocess (SpeexPreprocessState *st, short *x, int *echo) |
| void | speex_preprocess_estimate_update (SpeexPreprocessState *st, short *x, int *echo) |
| int | speex_preprocess_ctl (SpeexPreprocessState *state, int request, void *ptr) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||
|
|
|
||||||||||||||||
|
|
|
||||||||||||||||
|
|
|
|
|
|
||||||||||||
|
|
1.4.1