1
6
7
12
13
14
15
16
21
22
23
24
25
26
27
34
35
36
37
45
46
47
48
55
56
57
58
67
68
69
70
77
78
79
80
88
89
90
91
98
99
100
101
102
/* ... */
/* ... */
#ifndef __BTC_A2DP_CONTROL_H__
#define __BTC_A2DP_CONTROL_H__
#include <stdbool.h>
#include "common/bt_target.h"
#include "bta/bta_api.h"
#include "btc_av_api.h"
#include "esp_a2dp_api.h"5 includes
#if BTC_AV_INCLUDED
/* ... */
/* ... */
void btc_a2dp_control_media_ctrl(esp_a2d_media_ctrl_t ctrl);
/* ... */
void btc_a2dp_control_datapath_ctrl(uint32_t dp_evt);
/* ... */
void btc_a2dp_control_command_ack(int status);
/* ... */
BOOLEAN btc_a2dp_control_get_datachnl_stat(void);
/* ... */
void btc_a2dp_control_set_datachnl_stat(BOOLEAN open);
/* ... */
bool btc_a2dp_control_init(void);
/* ... */
void btc_a2dp_control_cleanup(void);
/* ... */
#endif
/* ... */
#endif