#include "modes.h"
#include "ltp.h"
#include "quant_lsp.h"
#include "cb_search.h"
#include "sb_celp.h"
#include "nb_celp.h"
#include "vbr.h"
#include "misc.h"
Defines | |
#define | NULL 0 |
Functions | |
void * | speex_encoder_init (SpeexMode *mode) |
void * | speex_decoder_init (SpeexMode *mode) |
void | speex_encoder_destroy (void *state) |
int | speex_encode (void *state, float *in, SpeexBits *bits) |
void | speex_decoder_destroy (void *state) |
int | speex_decode (void *state, SpeexBits *bits, float *out) |
int | speex_encoder_ctl (void *state, int request, void *ptr) |
int | speex_decoder_ctl (void *state, int request, void *ptr) |
int | speex_mode_query (SpeexMode *mode, int request, void *ptr) |
int | speex_lib_ctl (int request, void *ptr) |
Variables | |
SpeexMode * | speex_mode_list [SPEEX_NB_MODES] = {&speex_nb_mode, &speex_wb_mode, &speex_uwb_mode} |
signed char | gain_cdbk_nb [] |
signed char | gain_cdbk_lbr [] |
signed char | hexc_table [] |
signed char | exc_5_256_table [] |
signed char | exc_5_64_table [] |
signed char | exc_8_128_table [] |
signed char | exc_10_32_table [] |
signed char | exc_10_16_table [] |
signed char | exc_20_32_table [] |
signed char | hexc_10_32_table [] |
SpeexMode | speex_nb_mode |
SpeexMode | speex_wb_mode |
SpeexMode | speex_uwb_mode |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Initial value:
|
|
Initial value:
|
|
Initial value:
|