AIROC™ BTSDK v4.2 - Documentation | ||||
Data Structures | |
struct | wiced_bt_audio_insert_advanced_control_config_sco |
struct | wiced_bt_audio_insert_advanced_control_config_audio |
struct | wiced_bt_audio_insert_advanced_control_config |
struct | wiced_bt_audio_insert_data_sco |
struct | wiced_bt_audio_insert_data_audio |
struct | wiced_bt_audio_insert_data |
struct | wiced_bt_audio_insert_config |
Configuration data used to enable/start audio insertion. More... | |
struct | wiced_bt_audio_insert_event_data_req_t |
Data associated with WICED_BT_AUDIO_INSERT_EVT_DATA_REQ. More... | |
struct | wiced_bt_audio_insert_event_audio_info_t |
Data associated with LITE_HOST_LRAC_EVT_AUDIO_INFO. More... | |
union | wiced_bt_audio_insert_event_data_t |
Union of data associated with NREC events. More... | |
Macros | |
#define | WICED_BT_AUDIO_INSERT_PCM_SAMPLE_NB_AUDIO 1024 |
Number of Max Required PCM Samples for Audio Insertion in Audio Stream. More... | |
#define | WICED_BT_AUDIO_INSERT_PCM_SAMPLE_NB_SCO 120 |
Number of PCM Samples for Audio Insertion in Voice Stream. More... | |
Typedefs | |
typedef void( | wiced_bt_audio_insert_source_data_exhausted_callback_t )(wiced_bt_audio_insert_type_t type) |
Callback when the insertion data is exhausted. More... | |
typedef void( | wiced_bt_audio_insert_source_data_pre_handler_t )(wiced_bt_sco_hook_event_data_t *p_data) |
typedef void( | wiced_bt_audio_insert_advanced_control_enable_t )(void) |
typedef void( | wiced_bt_audio_insert_advanced_control_disable_t )(void) |
typedef struct wiced_bt_audio_insert_advanced_control_config_sco | wiced_bt_audio_insert_advanced_control_config_sco_t |
typedef struct wiced_bt_audio_insert_advanced_control_config_audio | wiced_bt_audio_insert_advanced_control_config_audio_t |
typedef struct wiced_bt_audio_insert_advanced_control_config | wiced_bt_audio_insert_advanced_control_config_t |
typedef struct wiced_bt_audio_insert_data_sco | wiced_bt_audio_insert_data_sco_t |
typedef struct wiced_bt_audio_insert_data_audio | wiced_bt_audio_insert_data_audio_t |
typedef struct wiced_bt_audio_insert_data | wiced_bt_audio_insert_data_t |
typedef struct wiced_bt_audio_insert_config | wiced_bt_audio_insert_config_t |
Configuration data used to enable/start audio insertion. | |
typedef void( | wiced_bt_audio_insert_callback_t )(wiced_bt_audio_insert_event_t event, wiced_bt_audio_insert_event_data_t *p_data) |
Audio Insert Callback function type wiced_bt_audio_insert_callback_t. More... | |
Enumerations | |
enum | wiced_bt_audio_insert_type_t { WICED_BT_AUDIO_INSERT_TYPE_SCO_MIC, WICED_BT_AUDIO_INSERT_TYPE_SCO_SPK, WICED_BT_AUDIO_INSERT_TYPE_AUDIO } |
Audio Insert Type. More... | |
enum | wiced_bt_audio_insert_event_t { WICED_BT_AUDIO_INSERT_EVT_DATA_REQ = 3, WICED_BT_AUDIO_INSERT_EVT_AUDIO_INFO, WICED_BT_AUDIO_INSERT_EVT_SCO } |
Audio Insert Events. More... | |
Functions | |
void | wiced_bt_audio_insert_init (void) |
wiced_bt_audio_insert_init More... | |
void | wiced_bt_audio_insert_start (wiced_bt_audio_insert_config_t *p_config) |
wiced_bt_audio_insert_start More... | |
void | wiced_bt_audio_insert_stop (wiced_bt_audio_insert_type_t type) |
wiced_bt_audio_insert_stop More... | |
uint32_t | wiced_bt_audio_insert_sco_in_data_latest_time_sequence_number_get (void) |
wiced_bt_audio_insert_sco_in_data_latest_time_sequence_number_get More... | |
void | wiced_bt_audio_insert_advanced_control_utility_install (wiced_bt_audio_insert_advanced_control_config_t *p_config) |
wiced_bt_audio_insert_advanced_control_utility_install More... | |