• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2  "name": "@ohos/drivers_peripheral_bluetooth",
3  "description": "bluetooth device driver",
4  "version": "3.1",
5  "license": "Apache License 2.0",
6  "publishAs": "code-segment",
7  "segment": {
8    "destPath": "drivers/peripheral/bluetooth"
9  },
10  "dirs": {},
11  "scripts": {},
12  "component": {
13    "name": "drivers_peripheral_bluetooth",
14    "subsystem": "hdf",
15    "features": [
16      "drivers_peripheral_bluetooth_a2dp_hdi",
17      "drivers_peripheral_bluetooth_mac_update"
18    ],
19    "adapted_system_type": ["standard"],
20    "rom": "615KB",
21    "ram": "7400KB",
22    "deps": {
23      "components": [
24        "c_utils",
25        "drivers_peripheral_bluetooth",
26        "hdf_core",
27        "hilog",
28        "ipc",
29        "samgr",
30        "drivers_interface_bluetooth",
31        "bluetooth_service",
32        "hitrace"
33      ]
34    },
35    "build": {
36      "sub_component": [
37        "//drivers/peripheral/bluetooth/hci:bluetooth_hci_entry",
38        "//drivers/peripheral/bluetooth/audio:hdi_audio_bluetooth"
39      ],
40      "inner_kits": [
41        {
42          "header": {
43            "header_base": "//drivers/peripheral/bluetooth/audio",
44            "header_files": [
45              "interfaces/include/audio_adapter.h",
46              "interfaces/include/audio_attribute.h",
47              "interfaces/include/audio_capture.h",
48              "interfaces/include/audio_control.h",
49              "interfaces/include/audio_manager.h",
50              "interfaces/include/audio_render.h",
51              "interfaces/include/audio_scene.h",
52              "interfaces/include/audio_types.h",
53              "interfaces/include/audio_volume.h",
54              "/hal/hdi_binder/proxy/include/audio_proxy_manager.h"
55            ]
56          },
57          "name": "//drivers/peripheral/bluetooth/audio:hdi_audio_bluetooth_header"
58        }
59      ]
60    }
61  }
62}
63