ESP-IDF
+
0
/3 examples
SourceVu will show references to
esp_a2d_cb_param_t
from the following samples and libraries:
a2dp_sink sample
a2dp_source sample
a2dp_gatts_coex sample
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
Summary
Syntax
Related
Examples
References
Call Tree
Data Use
Class Tree
Override Tree
Implementations
Instances
Lifecycle
SourceVu
ESP-IDF Framework and Examples
ESP-IDF
esp_a2d_cb_param_t
esp_a2d_cb_param_t union
A2DP state callback parameters
Syntax
Show:
Summary
Declaration
from
esp_a2dp_api.h:132
typedef
union
{
struct
a2d_conn_stat_param
{
esp_a2d_connection_state_t
state
;
esp_bd_addr_t
remote_bda
;
esp_a2d_disc_rsn_t
disc_rsn
;
}
conn_stat
;
struct
a2d_audio_stat_param
{
esp_a2d_audio_state_t
state
;
esp_bd_addr_t
remote_bda
;
}
audio_stat
;
struct
a2d_audio_cfg_param
{
esp_bd_addr_t
remote_bda
;
esp_a2d_mcc_t
mcc
;
}
audio_cfg
;
struct
media_ctrl_stat_param
{
esp_a2d_media_ctrl_t
cmd
;
esp_a2d_media_ctrl_ack_t
status
;
}
media_ctrl_stat
;
struct
a2d_prof_stat_param
{
esp_a2d_init_state_t
init_state
;
}
a2d_prof_stat
;
struct
a2d_psc_cfg_param
{
esp_a2d_psc_t
psc_mask
;
}
a2d_psc_cfg_stat
;
struct
a2d_set_stat_param
{
esp_a2d_set_delay_value_state_t
set_state
;
uint16_t
delay_value
;
}
a2d_set_delay_value_stat
;
struct
a2d_get_stat_param
{
uint16_t
delay_value
;
}
a2d_get_delay_value_stat
;
struct
a2d_report_delay_stat_param
{
uint16_t
delay_value
;
}
a2d_report_delay_value_stat
;
}
esp_a2d_cb_param_t
;
Fields
Field
Declared as
Description
esp_a2d_cb_param_t::a2d_get_delay_value_stat
struct
a2d_get_stat_param
{
uint16_t
delay_value
;
}
ESP_A2D_SNK_GET_DELAY_VALUE_EVT A2DP sink get delay report value status.
esp_a2d_cb_param_t::a2d_report_delay_value_stat
struct
a2d_report_delay_stat_param
{
uint16_t
delay_value
;
}
ESP_A2D_REPORT_SNK_DELAY_VALUE_EVT A2DP source received sink report value status.
esp_a2d_cb_param_t::conn_stat
struct
a2d_conn_stat_param
{
esp_a2d_connection_state_t
state
;
esp_bd_addr_t
remote_bda
;
esp_a2d_disc_rsn_t
disc_rsn
;
}
ESP_A2D_CONNECTION_STATE_EVT A2DP connection status.
esp_a2d_cb_param_t::audio_stat
struct
a2d_audio_stat_param
{
esp_a2d_audio_state_t
state
;
esp_bd_addr_t
remote_bda
;
}
ESP_A2D_AUDIO_STATE_EVT audio stream playing state.
esp_a2d_cb_param_t::audio_cfg
struct
a2d_audio_cfg_param
{
esp_bd_addr_t
remote_bda
;
esp_a2d_mcc_t
mcc
;
}
ESP_A2D_AUDIO_CFG_EVT media codec configuration information.
esp_a2d_cb_param_t::media_ctrl_stat
struct
media_ctrl_stat_param
{
esp_a2d_media_ctrl_t
cmd
;
esp_a2d_media_ctrl_ack_t
status
;
}
ESP_A2D_MEDIA_CTRL_ACK_EVT status in acknowledgement to media control commands.
esp_a2d_cb_param_t::a2d_prof_stat
struct
a2d_prof_stat_param
{
esp_a2d_init_state_t
init_state
;
}
ESP_A2D_PROF_STATE_EVT status to indicate a2d prof init or deinit.
esp_a2d_cb_param_t::a2d_psc_cfg_stat
struct
a2d_psc_cfg_param
{
esp_a2d_psc_t
psc_mask
;
}
ESP_A2D_SNK_PSC_CFG_EVT status to indicate protocol service capabilities configured.
esp_a2d_cb_param_t::a2d_set_delay_value_stat
struct
a2d_set_stat_param
{
esp_a2d_set_delay_value_state_t
set_state
;
uint16_t
delay_value
;
}
ESP_A2D_SNK_SET_DELAY_VALUE_EVT A2DP sink set delay report value status.
Related Functions
Found 4 other functions taking a
esp_a2d_cb_param_t
argument:
Function
Description
btc_a2d_cb_to_app()
* Local helper functions
btc_a2d_cb_to_app()
btc_aa_cb_to_app()
* Misc helper functions
btc_a2d_cb_to_app()
* Misc helper functions
Examples
esp_a2d_cb_param_t
is referenced by 3 libraries and example projects:
References
from
examples
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
All items filtered out
All items filtered out
Class Tree
from
examples
All items filtered out
All items filtered out
Override Tree
from
examples
All items filtered out
All items filtered out
Implementations
from
examples
All items filtered out
All items filtered out
Instances
from
examples
Lifecycle
from
examples
All items filtered out
All items filtered out