![]() |
AIROC™ BTSDK v4.9 - 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... | |