|
typedef void *(* | encoder_init_func) (const struct SpeexMode *mode) |
|
typedef void(* | encoder_destroy_func) (void *st) |
|
typedef int(* | encode_func) (void *state, void *in, SpeexBits *bits) |
|
typedef int(* | encoder_ctl_func) (void *state, int request, void *ptr) |
|
typedef void *(* | decoder_init_func) (const struct SpeexMode *mode) |
|
typedef void(* | decoder_destroy_func) (void *st) |
|
typedef int(* | decode_func) (void *state, SpeexBits *bits, void *out) |
|
typedef int(* | decoder_ctl_func) (void *state, int request, void *ptr) |
|
typedef int(* | mode_query_func) (const void *mode, int request, void *ptr) |
|
typedef struct SpeexMode | SpeexMode |
|
|
void * | speex_encoder_init (const SpeexMode *mode) |
|
void | speex_encoder_destroy (void *state) |
|
int | speex_encode (void *state, float *in, SpeexBits *bits) |
|
int | speex_encode_int (void *state, spx_int16_t *in, SpeexBits *bits) |
|
int | speex_encoder_ctl (void *state, int request, void *ptr) |
|
void * | speex_decoder_init (const SpeexMode *mode) |
|
void | speex_decoder_destroy (void *state) |
|
int | speex_decode (void *state, SpeexBits *bits, float *out) |
|
int | speex_decode_int (void *state, SpeexBits *bits, spx_int16_t *out) |
|
int | speex_decoder_ctl (void *state, int request, void *ptr) |
|
int | speex_mode_query (const SpeexMode *mode, int request, void *ptr) |
|
int | speex_lib_ctl (int request, void *ptr) |
|
const SpeexMode * | speex_lib_get_mode (int mode) |
|
Describes the different modes of the codec.