#include <math.h>#include "sb_celp.h"#include "stdlib.h"#include "filters.h"#include "lpc.h"#include "lsp.h"#include "stack_alloc.h"#include "cb_search.h"#include "quant_lsp.h"#include "vq.h"#include "ltp.h"#include "misc.h"Include dependency graph for sb_celp.c:

Defines | |
| #define | SB_ENC_STACK (10000*sizeof(spx_sig_t)) |
| #define | SB_DEC_STACK (6000*sizeof(spx_sig_t)) |
| #define | M_PI 3.14159265358979323846 |
| #define | sqr(x) ((x)*(x)) |
| #define | SUBMODE(x) st->submodes[st->submodeID]->x |
| #define | LSP_MARGIN .05 |
| #define | LSP_DELTA1 .2 |
| #define | LSP_DELTA2 .05 |
| #define | QMF_ORDER 64 |
Functions | |
| void * | sb_encoder_init (const SpeexMode *m) |
| void | sb_encoder_destroy (void *state) |
| int | sb_encode (void *state, void *vin, SpeexBits *bits) |
| void * | sb_decoder_init (const SpeexMode *m) |
| void | sb_decoder_destroy (void *state) |
| int | sb_decode (void *state, SpeexBits *bits, void *vout) |
| int | sb_encoder_ctl (void *state, int request, void *ptr) |
| int | sb_decoder_ctl (void *state, int request, void *ptr) |
| #define LSP_DELTA1 .2 |
| #define LSP_DELTA2 .05 |
| #define LSP_MARGIN .05 |
| #define M_PI 3.14159265358979323846 |
| #define QMF_ORDER 64 |
| #define SB_DEC_STACK (6000*sizeof(spx_sig_t)) |
| #define SB_ENC_STACK (10000*sizeof(spx_sig_t)) |
| #define sqr | ( | x | ) | ((x)*(x)) |
| #define SUBMODE | ( | x | ) | st->submodes[st->submodeID]->x |
| int sb_decode | ( | void * | state, | |
| SpeexBits * | bits, | |||
| void * | out | |||
| ) |
Decodes one frame
| int sb_decoder_ctl | ( | void * | state, | |
| int | request, | |||
| void * | ptr | |||
| ) |
| void sb_decoder_destroy | ( | void * | state | ) |
De-allocates decoder state resources
| void* sb_decoder_init | ( | const SpeexMode * | m | ) |
Initializes decoder state
| int sb_encode | ( | void * | state, | |
| void * | in, | |||
| SpeexBits * | bits | |||
| ) |
Encodes one frame
| int sb_encoder_ctl | ( | void * | state, | |
| int | request, | |||
| void * | ptr | |||
| ) |
| void sb_encoder_destroy | ( | void * | state | ) |
De-allocates encoder state resources
| void* sb_encoder_init | ( | const SpeexMode * | m | ) |
Initializes encoder state
1.5.1