|
| 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.