aboutsummaryrefslogtreecommitdiff
path: root/inc/bluetooth/leaudio/ble_audio_flags.h
blob: 9e419e261d69025a49b93f389553b11b95a53ee9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
#ifndef _BLE_AUDIO_FLAGS_H_
#define _BLE_AUDIO_FLAGS_H_

#define LE_AUDIO_DEBUG            1

#define MAX_BLE_LINK_NUM 2
#define MAX_BLE_SRV_NUM 16

#define LE_AUDIO_PACS_SUPPORT 0
#define LE_AUDIO_ASCS_SUPPORT 0
#define LE_AUDIO_BASS_SUPPORT 0

#define LE_AUDIO_VCS_SUPPORT 0
#define LE_AUDIO_VOCS_SUPPORT 0
#define LE_AUDIO_AICS_SUPPORT 0
#define LE_AUDIO_AICS_NUM 0
#define LE_AUDIO_MICS_SUPPORT 0

#define LE_AUDIO_CSIS_SUPPORT 0
#define LE_AUDIO_CAS_SUPPORT 0

#define LE_AUDIO_TBS_SUPPORT 0
#define LE_AUDIO_TMAS_SUPPORT 0
#define LE_AUDIO_HAS_SUPPORT  0

#define LE_AUDIO_MCS_SERV_SUPPORT  0
#define LE_AUDIO_OTS_SERV_SUPPORT  0

#define LE_AUDIO_CAP_SUPPORT 0
#define LE_AUDIO_BAP_SUPPORT 1

#define LE_AUDIO_PACS_CLIENT_SUPPORT 1
#define LE_AUDIO_ASCS_CLIENT_SUPPORT 0
#define LE_AUDIO_BASS_CLIENT_SUPPORT 1
#define LE_AUDIO_MCS_CLIENT_SUPPORT  0
#define LE_AUDIO_OTS_CLIENT_SUPPORT  0

#define LE_AUDIO_VCS_CLIENT_SUPPORT 0
#define LE_AUDIO_VOCS_CLIENT_SUPPORT 0
#define LE_AUDIO_AICS_CLIENT_SUPPORT 0
#define LE_AUDIO_MICS_CLIENT_SUPPORT 0

#define LE_AUDIO_CSIS_CLIENT_SUPPORT 0
#define LE_AUDIO_TBS_CLIENT_SUPPORT 0
#define LE_AUDIO_TMAP_CLIENT_SUPPORT 0
#define LE_AUDIO_HAS_CLIENT_SUPPORT  0

#define LE_AUDIO_BROADCAST_SOURCE_ROLE    0
#define LE_AUDIO_BROADCAST_SINK_ROLE      0
#define LE_AUDIO_SCAN_DELEGATOR_ROLE      0
#define LE_AUDIO_BROADCAST_ASSISTANT_ROLE 1

#define LE_AUDIO_BASE_DATA_GENERATE (LE_AUDIO_BROADCAST_SOURCE_ROLE)
#define LE_AUDIO_BASE_DATA_PARSE    (LE_AUDIO_BROADCAST_SINK_ROLE || LE_AUDIO_BROADCAST_ASSISTANT_ROLE)

#endif