Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Fork of mbed-os-example-mbed5-blinky by
Various definitions for Speex callbacks supported by the decoder.
Data Structures | |
| struct | SpeexCallback |
| Callback information. More... | |
Typedefs | |
| typedef int(* | speex_callback_func )(SpeexBits *bits, void *state, void *data) |
| Callback function type. | |
| typedef struct SpeexCallback | SpeexCallback |
| Callback information. | |
Functions | |
| int | speex_inband_handler (SpeexBits *bits, SpeexCallback *callback_list, void *state) |
| Handle in-band request. | |
| int | speex_std_mode_request_handler (SpeexBits *bits, void *state, void *data) |
| Standard handler for mode request (change mode, no questions asked) | |
| int | speex_std_high_mode_request_handler (SpeexBits *bits, void *state, void *data) |
| Standard handler for high mode request (change high mode, no questions asked) | |
| int | speex_std_char_handler (SpeexBits *bits, void *state, void *data) |
| Standard handler for in-band characters (write to stderr) | |
| int | speex_default_user_handler (SpeexBits *bits, void *state, void *data) |
| Default handler for user-defined requests: in this case, just ignore. | |
| int | speex_std_low_mode_request_handler (SpeexBits *bits, void *state, void *data) |
| Standard handler for low mode request (change low mode, no questions asked) | |
| int | speex_std_vbr_request_handler (SpeexBits *bits, void *state, void *data) |
| Standard handler for VBR request (Set VBR, no questions asked) | |
| int | speex_std_enh_request_handler (SpeexBits *bits, void *state, void *data) |
| Standard handler for enhancer request (Turn ehnancer on/off, no questions asked) | |
| int | speex_std_vbr_quality_request_handler (SpeexBits *bits, void *state, void *data) |
| Standard handler for VBR quality request (Set VBR quality, no questions asked) | |
Typedef Documentation
| typedef int(* speex_callback_func)(SpeexBits *bits, void *state, void *data) |
Callback function type.
Definition at line 88 of file speex_callbacks.h.
| typedef struct SpeexCallback SpeexCallback |
Callback information.
Function Documentation
| int speex_default_user_handler | ( | SpeexBits * | bits, |
| void * | state, | ||
| void * | data | ||
| ) |
Default handler for user-defined requests: in this case, just ignore.
| int speex_inband_handler | ( | SpeexBits * | bits, |
| SpeexCallback * | callback_list, | ||
| void * | state | ||
| ) |
Handle in-band request.
| int speex_std_char_handler | ( | SpeexBits * | bits, |
| void * | state, | ||
| void * | data | ||
| ) |
Standard handler for in-band characters (write to stderr)
| int speex_std_enh_request_handler | ( | SpeexBits * | bits, |
| void * | state, | ||
| void * | data | ||
| ) |
Standard handler for enhancer request (Turn ehnancer on/off, no questions asked)
| int speex_std_high_mode_request_handler | ( | SpeexBits * | bits, |
| void * | state, | ||
| void * | data | ||
| ) |
Standard handler for high mode request (change high mode, no questions asked)
| int speex_std_low_mode_request_handler | ( | SpeexBits * | bits, |
| void * | state, | ||
| void * | data | ||
| ) |
Standard handler for low mode request (change low mode, no questions asked)
| int speex_std_mode_request_handler | ( | SpeexBits * | bits, |
| void * | state, | ||
| void * | data | ||
| ) |
Standard handler for mode request (change mode, no questions asked)
| int speex_std_vbr_quality_request_handler | ( | SpeexBits * | bits, |
| void * | state, | ||
| void * | data | ||
| ) |
Standard handler for VBR quality request (Set VBR quality, no questions asked)
| int speex_std_vbr_request_handler | ( | SpeexBits * | bits, |
| void * | state, | ||
| void * | data | ||
| ) |
Standard handler for VBR request (Set VBR, no questions asked)
Generated on Tue Jul 12 2022 16:28:54 by
1.7.2
