Zephyr API Documentation 4.2.99
A Scalable Open Source RTOS
|
#include <zephyr/bluetooth/classic/a2dp.h>
Data Fields | |
bt_a2dp_discover_ep_cb | cb |
discover callback | |
struct bt_a2dp_ep_info | info |
The discovered endpoint info that is callbacked by cb. | |
struct bt_avdtp_sep_info * | seps_info |
The max count of remote endpoints that can be got, it save endpoint info internally. | |
uint16_t | avdtp_version |
The AVDTP version of the peer's A2DP sdp service. | |
uint8_t | sep_count |
The max count of seps (stream endpoint) that can be got in this call route. |
uint16_t bt_a2dp_discover_param::avdtp_version |
The AVDTP version of the peer's A2DP sdp service.
Stack uses it to determine using get_all_cap or get_cap cmd. When both versions are v1.3 or bigger version, get_all_cap is used, otherwise get_cap is used. It is the same value of the avdtp sepcificaiton's version value. For example: 0x0103 means version 1.3 If the value is 0 (unknown), stack process it as less than v1.3
bt_a2dp_discover_ep_cb bt_a2dp_discover_param::cb |
discover callback
struct bt_a2dp_ep_info bt_a2dp_discover_param::info |
The discovered endpoint info that is callbacked by cb.
uint8_t bt_a2dp_discover_param::sep_count |
The max count of seps (stream endpoint) that can be got in this call route.
struct bt_avdtp_sep_info* bt_a2dp_discover_param::seps_info |
The max count of remote endpoints that can be got, it save endpoint info internally.