Infineon Logo AIROC BTSDK v4.9 - Documentation
 
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups
wiced_audio_sink.h File Reference

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...
 
void wiced_audio_sink_set_arip_I2SPinOut (uint8_t arip_I2SPinOut)
 Function wiced_audio_sink_set_arip_I2SPinOut. More...
 

Detailed Description

Defines the utilities used by the A2DP sink for configuring the audio data path for streaming.