blob: 5d67f75f048b70eb13bed62d2a7595c4e30d5abb [file] [log] [blame]
Pavlin Radoslavov1ea96a32018-10-11 17:39:09 -07001hidl_interface {
2 name: "android.hardware.bluetooth.audio@2.0",
3 root: "android.hardware",
4 vndk: {
5 enabled: true,
6 },
7 srcs: [
8 "types.hal",
9 "IBluetoothAudioPort.hal",
10 "IBluetoothAudioProvider.hal",
11 "IBluetoothAudioProvidersFactory.hal",
12 ],
13 interfaces: [
14 "android.hidl.base@1.0",
15 "android.hardware.audio.common@5.0",
16 ],
17 types: [
18 "AacObjectType",
Ajay Panicker5f0e90e2019-01-21 22:36:32 -080019 "AacParameters",
20 "AacVariableBitRate",
21 "AptxParameters",
22 "AudioCapabilities",
23 "AudioConfiguration",
Pavlin Radoslavov1ea96a32018-10-11 17:39:09 -070024 "BitsPerSample",
25 "ChannelMode",
Ajay Panicker5f0e90e2019-01-21 22:36:32 -080026 "CodecCapabilities",
Pavlin Radoslavov1ea96a32018-10-11 17:39:09 -070027 "CodecConfiguration",
28 "CodecType",
29 "LdacChannelMode",
Ajay Panicker5f0e90e2019-01-21 22:36:32 -080030 "LdacParameters",
31 "LdacQualityIndex",
32 "PcmParameters",
Pavlin Radoslavov1ea96a32018-10-11 17:39:09 -070033 "SampleRate",
Ajay Panicker5f0e90e2019-01-21 22:36:32 -080034 "SbcAllocMethod",
35 "SbcBlockLength",
Pavlin Radoslavov1ea96a32018-10-11 17:39:09 -070036 "SbcChannelMode",
Ajay Panicker5f0e90e2019-01-21 22:36:32 -080037 "SbcParameters",
Pavlin Radoslavov1ea96a32018-10-11 17:39:09 -070038 "SessionType",
39 "Status",
40 "TimeSpec",
41 ],
42 gen_java: false,
43}
44