AIROC™ BTSDK v4.9 - Documentation | ||||
Defines the utilities used by the A2DP sink for configuring the audio data path for streaming. More...
Data Structures | |
struct | wiced_bt_a2dp_sink_route_config |
Audio data route configuration. More... | |
struct | wiced_bt_a2dp_source_route_config |
Audio data route configuration. More... | |
struct | wiced_bt_a2dp_sink_audio_tuning_params_t |
Audio quality tuning parameters Note. More... | |
Typedefs | |
typedef void(* | wiced_audio_play_status_ind_t )(uint8_t play_status) |
Play Status Indication Callback. More... | |
Enumerations | |
enum | wiced_bt_a2dp_sink_overrun_control_t { WICED_BT_A2DP_SINK_OVERRUN_CONTROL_FLUSH_DATA, WICED_BT_A2DP_SINK_OVERRUN_CONTROL_FLOW_CONTROL_SOURCE } |
overrun flow control flag | |
Functions | |
wiced_result_t | wiced_audio_sink_config_init (wiced_bt_a2dp_sink_audio_tuning_params_t *p_param) |
Wiced audio sink initialization. More... | |
wiced_result_t | wiced_audio_sink_configure (uint16_t handle, uint32_t is_master, uint32_t audio_route, uint16_t cp_type, wiced_bt_a2dp_codec_info_t *p_codec_info) |
API to configure the sink to perform SBC decoding and to route the decoded audio data over I2S or UART on starting the streaming. More... | |
wiced_result_t | wiced_audio_sink_reset (uint16_t handle) |
API to reset the sink on stopping/suspending the streaming. More... | |
wiced_result_t | wiced_audio_sink_mute (wiced_bool_t enable, uint16_t ramp_ms) |
To mute/unmute the audio. More... | |
wiced_bool_t | wiced_audio_set_i2s_out_sf (uint32_t out_sf) |
Function wiced_audio_set_i2s_out_sf. More... | |
void | wiced_audio_register_play_status_ind_cback (wiced_audio_play_status_ind_t cback) |
Function wiced_audio_register_play_status_ind_cback. More... | |
void | wiced_audio_get_jitter_buffer_state (uint16_t *p_current_buf_ms, uint16_t *p_clk_tuning) |
Function wiced_audio_get_jitter_buffer_state. More... | |
Defines the utilities used by the A2DP sink for configuring the audio data path for streaming.