Home
last modified time | relevance | path

Searched refs:SpeexMode (Results 1 – 11 of 11) sorted by relevance

/external/speex/libspeex/
Dspeex.c51 EXPORT void *speex_encoder_init(const SpeexMode *mode) in speex_encoder_init()
56 EXPORT void *speex_decoder_init(const SpeexMode *mode) in speex_decoder_init()
63 (*((SpeexMode**)state))->enc_destroy(state); in speex_encoder_destroy()
68 (*((SpeexMode**)state))->dec_destroy(state); in speex_decoder_destroy()
75 return (*((SpeexMode**)state))->enc(state, in, bits); in speex_encode_native()
80 return (*((SpeexMode**)state))->dec(state, bits, out); in speex_decode_native()
103 return (*((SpeexMode**)state))->enc(state, short_in, bits); in speex_encode()
109 SpeexMode *mode; in speex_encode_int()
110 mode = *(SpeexMode**)state; in speex_encode_int()
121 ret = (*((SpeexMode**)state))->dec(state, bits, short_out); in speex_decode()
[all …]
Dsb_celp.h45 const SpeexMode *mode; /**< Pointer to the mode (containing for vtable info) */
100 const SpeexMode *mode; /**< Pointer to the mode (containing for vtable info) */
133 void *sb_encoder_init(const SpeexMode *m);
143 void *sb_decoder_init(const SpeexMode *m);
Dmodes_wb.c55 EXPORT const SpeexMode * const speex_mode_list[SPEEX_NB_MODES] = {&speex_nb_mode, &speex_wb_mode, &…
203 EXPORT const SpeexMode speex_wb_mode = {
273 EXPORT const SpeexMode speex_uwb_mode = {
292 EXPORT const SpeexMode * speex_lib_get_mode (int mode) in speex_lib_get_mode()
Dnb_celp.h51 const SpeexMode *mode; /**< Mode corresponding to the state */
124 const SpeexMode *mode; /**< Mode corresponding to the state */
178 void *nb_encoder_init(const SpeexMode *m);
188 void *nb_decoder_init(const SpeexMode *m);
Dmodes.c340 EXPORT const SpeexMode speex_nb_mode = {
358 EXPORT int speex_mode_query(const SpeexMode *mode, int request, void *ptr) in speex_mode_query()
Dmodes.h136 const SpeexMode *nb_mode; /**< Embedded narrowband mode */
Dspeex_header.c86 EXPORT void speex_init_header(SpeexHeader *header, int rate, int nb_channels, const SpeexMode *m) in speex_init_header()
Dsb_celp.c66 void *sb_encoder_init(const SpeexMode *m) in sb_encoder_init()
80 void *sb_decoder_init(const SpeexMode *m) in sb_decoder_init()
190 void *sb_encoder_init(const SpeexMode *m) in sb_encoder_init()
755 void *sb_decoder_init(const SpeexMode *m) in sb_decoder_init()
Dnb_celp.c114 void *nb_encoder_init(const SpeexMode *m) in nb_encoder_init()
924 void *nb_decoder_init(const SpeexMode *m) in nb_decoder_init()
/external/speex/include/speex/
Dspeex.h215 struct SpeexMode;
221 typedef void *(*encoder_init_func)(const struct SpeexMode *mode);
233 typedef void *(*decoder_init_func)(const struct SpeexMode *mode);
249 typedef struct SpeexMode { struct
290 } SpeexMode; argument
301 void *speex_encoder_init(const SpeexMode *mode);
345 void *speex_decoder_init(const SpeexMode *mode);
390 int speex_mode_query(const SpeexMode *mode, int request, void *ptr);
400 extern const SpeexMode speex_nb_mode;
403 extern const SpeexMode speex_wb_mode;
[all …]
Dspeex_header.h50 struct SpeexMode;
78 void speex_init_header(SpeexHeader *header, int rate, int nb_channels, const struct SpeexMode *m);