/external/speex/include/speex/ |
speex_bits.h | 38 /** @defgroup SpeexBits SpeexBits: Bit-stream manipulations 49 typedef struct SpeexBits { 59 } SpeexBits; 61 /** Initializes and allocates resources for a SpeexBits struct */ 62 void speex_bits_init(SpeexBits *bits); 64 /** Initializes SpeexBits struct using a pre-allocated buffer*/ 65 void speex_bits_init_buffer(SpeexBits *bits, void *buff, int buf_size); 67 /** Sets the bits in a SpeexBits struct to use data from an existing buffer (for decoding without copying data) */ 68 void speex_bits_set_bit_buffer(SpeexBits *bits, void *buff, int buf_size) [all...] |
speex_callbacks.h | 88 typedef int (*speex_callback_func)(SpeexBits *bits, void *state, void *data); 100 int speex_inband_handler(SpeexBits *bits, SpeexCallback *callback_list, void *state); 103 int speex_std_mode_request_handler(SpeexBits *bits, void *state, void *data); 106 int speex_std_high_mode_request_handler(SpeexBits *bits, void *state, void *data); 109 int speex_std_char_handler(SpeexBits *bits, void *state, void *data); 112 int speex_default_user_handler(SpeexBits *bits, void *state, void *data); 117 int speex_std_low_mode_request_handler(SpeexBits *bits, void *state, void *data); 120 int speex_std_vbr_request_handler(SpeexBits *bits, void *state, void *data); 123 int speex_std_enh_request_handler(SpeexBits *bits, void *state, void *data); 126 int speex_std_vbr_quality_request_handler(SpeexBits *bits, void *state, void *data) [all...] |
speex_stereo.h | 72 void speex_encode_stereo(float *data, int frame_size, SpeexBits *bits); 75 void speex_encode_stereo_int(spx_int16_t *data, int frame_size, SpeexBits *bits); 84 int speex_std_stereo_request_handler(SpeexBits *bits, void *state, void *data);
|
speex.h | 227 typedef int (*encode_func)(void *state, void *in, SpeexBits *bits); 239 typedef int (*decode_func)(void *state, SpeexBits *bits, void *out); 316 int speex_encode(void *state, float *in, SpeexBits *bits); 325 int speex_encode_int(void *state, spx_int16_t *in, SpeexBits *bits); 361 int speex_decode(void *state, SpeexBits *bits, float *out); 371 int speex_decode_int(void *state, SpeexBits *bits, spx_int16_t *out);
|
/external/speex/libspeex/ |
quant_lsp.h | 57 void lsp_quant_nb(spx_lsp_t *lsp, spx_lsp_t *qlsp, int order, SpeexBits *bits); 60 void lsp_unquant_nb(spx_lsp_t *lsp, int order, SpeexBits *bits); 63 void lsp_quant_lbr(spx_lsp_t *lsp, spx_lsp_t *qlsp, int order, SpeexBits *bits); 66 void lsp_unquant_lbr(spx_lsp_t *lsp, int order, SpeexBits *bits); 69 void lsp_quant_high(spx_lsp_t *lsp, spx_lsp_t *qlsp, int order, SpeexBits *bits); 72 void lsp_unquant_high(spx_lsp_t *lsp, int order, SpeexBits *bits);
|
speex_callbacks.c | 43 EXPORT int speex_inband_handler(SpeexBits *bits, SpeexCallback *callback_list, void *state) 75 EXPORT int speex_std_mode_request_handler(SpeexBits *bits, void *state, void *data) 83 EXPORT int speex_std_low_mode_request_handler(SpeexBits *bits, void *state, void *data) 91 EXPORT int speex_std_high_mode_request_handler(SpeexBits *bits, void *state, void *data) 100 EXPORT int speex_std_vbr_request_handler(SpeexBits *bits, void *state, void *data) 109 EXPORT int speex_std_enh_request_handler(SpeexBits *bits, void *state, void *data) 118 EXPORT int speex_std_vbr_quality_request_handler(SpeexBits *bits, void *state, void *data) 127 EXPORT int speex_std_char_handler(SpeexBits *bits, void *state, void *data) 139 EXPORT int speex_default_user_handler(SpeexBits *bits, void *state, void *data)
|
cb_search.h | 61 SpeexBits *bits, 71 SpeexBits *bits, 87 SpeexBits *bits, 98 SpeexBits *bits,
|
modes.h | 68 typedef void (*lsp_quant_func)(spx_lsp_t *, spx_lsp_t *, int, SpeexBits *); 71 typedef void (*lsp_unquant_func)(spx_lsp_t *, int, SpeexBits *); 77 int, int, SpeexBits*, char *, spx_word16_t *, spx_word16_t *, int, int, int, spx_word32_t *); 81 spx_word16_t *, SpeexBits*, char*, int, int, spx_word16_t, int); 86 spx_sig_t *, spx_word16_t *, SpeexBits *, char *, int, int); 89 typedef void (*innovation_unquant_func)(spx_sig_t *, const void *, int, SpeexBits*, char *, spx_int32_t *); 155 int speex_encode_native(void *state, spx_word16_t *in, SpeexBits *bits); 156 int speex_decode_native(void *state, SpeexBits *bits, spx_word16_t *out);
|
bits.c | 48 EXPORT void speex_bits_init(SpeexBits *bits) 61 EXPORT void speex_bits_init_buffer(SpeexBits *bits, void *buff, int buf_size) 71 EXPORT void speex_bits_set_bit_buffer(SpeexBits *bits, void *buff, int buf_size) 85 EXPORT void speex_bits_destroy(SpeexBits *bits) 92 EXPORT void speex_bits_reset(SpeexBits *bits) 102 EXPORT void speex_bits_rewind(SpeexBits *bits) 109 EXPORT void speex_bits_read_from(SpeexBits *bits, char *chars, int len) 147 static void speex_bits_flush(SpeexBits *bits) 156 EXPORT void speex_bits_read_whole_bytes(SpeexBits *bits, char *chars, int nbytes) 188 EXPORT int speex_bits_write(SpeexBits *bits, char *chars, int max_nbytes [all...] |
ltp.h | 71 SpeexBits *bits, 92 SpeexBits *bits, 114 SpeexBits *bits, 135 SpeexBits *bits,
|
speex.c | 73 int speex_encode_native(void *state, spx_word16_t *in, SpeexBits *bits) 78 int speex_decode_native(void *state, SpeexBits *bits, spx_word16_t *out) 88 EXPORT int speex_encode(void *state, float *in, SpeexBits *bits) 107 EXPORT int speex_encode_int(void *state, spx_int16_t *in, SpeexBits *bits) 115 EXPORT int speex_decode(void *state, SpeexBits *bits, float *out) 128 EXPORT int speex_decode_int(void *state, SpeexBits *bits, spx_int16_t *out) 136 EXPORT int speex_encode(void *state, float *in, SpeexBits *bits) 141 EXPORT int speex_encode_int(void *state, spx_int16_t *in, SpeexBits *bits) 152 EXPORT int speex_decode(void *state, SpeexBits *bits, float *out) 157 EXPORT int speex_decode_int(void *state, SpeexBits *bits, spx_int16_t *out [all...] |
sb_celp.h | 139 int sb_encode(void *state, void *in, SpeexBits *bits); 149 int sb_decode(void *state, SpeexBits *bits, void *out);
|
nb_celp.h | 184 int nb_encode(void *state, void *in, SpeexBits *bits); 194 int nb_decode(void *state, SpeexBits *bits, void *out);
|
quant_lsp.c | 159 void lsp_quant_nb(spx_lsp_t *lsp, spx_lsp_t *qlsp, int order, SpeexBits *bits) 213 void lsp_unquant_nb(spx_lsp_t *lsp, int order, SpeexBits *bits) 242 void lsp_quant_lbr(spx_lsp_t *lsp, spx_lsp_t *qlsp, int order, SpeexBits *bits) 283 void lsp_unquant_lbr(spx_lsp_t *lsp, int order, SpeexBits *bits) 306 void lsp_quant_high(spx_lsp_t *lsp, spx_lsp_t *qlsp, int order, SpeexBits *bits) 310 void lsp_unquant_high(spx_lsp_t *lsp, int order, SpeexBits *bits) 319 void lsp_quant_high(spx_lsp_t *lsp, spx_lsp_t *qlsp, int order, SpeexBits *bits) 366 void lsp_unquant_high(spx_lsp_t *lsp, int order, SpeexBits *bits)
|
stereo.c | 108 EXPORT void speex_encode_stereo(float *data, int frame_size, SpeexBits *bits) 146 EXPORT void speex_encode_stereo_int(spx_int16_t *data, int frame_size, SpeexBits *bits) 274 EXPORT int speex_std_stereo_request_handler(SpeexBits *bits, void *state, void *data)
|
cb_search.c | 110 SpeexBits *bits, 252 SpeexBits *bits, 518 SpeexBits *bits, 582 SpeexBits *bits, 603 SpeexBits *bits,
|
ltp.c | 359 SpeexBits *bits, 541 SpeexBits *bits, 665 SpeexBits *bits, 768 SpeexBits *bits, 815 SpeexBits *bits,
|
sb_celp.c | 75 int sb_encode(void *state, void *vin, SpeexBits *bits) 89 int sb_decode(void *state, SpeexBits *bits, void *vout) 304 int sb_encode(void *state, void *vin, SpeexBits *bits) 873 int sb_decode(void *state, SpeexBits *bits, void *vout) [all...] |
nb_celp.c | 252 int nb_encode(void *state, void *vin, SpeexBits *bits) [all...] |