1{
2  "name": "@ohos/drivers_peripheral_clearplay",
3  "description": "clearplay drm device driver",
4  "version": "4.0",
5  "license": "Apache License 2.0",
6  "publishAs": "code-segment",
7  "segment": {
8    "destPath": "drivers/peripheral/clearplay"
9  },
10  "dirs": {},
11  "scripts": {},
12  "component": {
13    "name": "drivers_peripheral_clearplay",
14    "subsystem": "hdf",
15    "syscap": [],
16    "adapted_system_type": ["standard"],
17    "rom": "675KB",
18    "ram": "7400KB",
19    "deps": {
20      "components": [
21        "bounds_checking_function",
22        "drivers_interface_drm",
23        "c_utils",
24        "hdf_core",
25        "hilog",
26        "ipc"
27      ],
28      "third_party": [
29        "openssl",
30	"cJSON"
31      ]
32    },
33    "build": {
34      "sub_component": [
35        "//drivers/peripheral/clearplay:clearplay_entry"
36      ],
37      "inner_kits": [
38        {
39          "type":"so",
40          "name": "//drivers/peripheral/clearplay/hdi_service:libmedia_key_system_factory_clearplay_service_1.0",
41            "header": {
42              "header_files": [
43                "imedia_decrypt_module.h",
44                "imedia_key_session_callback.h",
45                "imedia_key_session.h",
46                "imedia_key_system_callback.h",
47                "imedia_key_system_factory.h",
48                "imedia_key_system.h",
49                "ioem_certificate.h",
50                "media_decrypt_module_proxy.h",
51                "media_decrypt_module_stub.h",
52                "media_key_session_callback_proxy.h",
53                "media_key_session_callback_stub.h",
54                "media_key_session_proxy.h",
55                "media_key_session_stub.h",
56                "media_key_system_callback_proxy.h",
57                "media_key_system_callback_stub.h",
58                "media_key_system_factory_proxy.h",
59                "media_key_system_factory_stub.h",
60                "media_key_system_proxy.h",
61                "media_key_system_stub.h",
62                "media_key_system_types.h",
63                "oem_certificate_proxy.h",
64                "oem_certificate_stub.h"
65              ],
66              "header_base": "//drivers/peripheral/clearplay/interfaces/include/drm/v1_0"
67          }
68        },
69        {
70          "type":"so",
71          "name": "//drivers/peripheral/clearplay/interfaces:libclearplay_driver",
72            "header": {
73              "header_files": [
74              ],
75              "header_base": "//drivers/peripheral/clearplay/interfaces/include/drm/v1_0"
76          }
77        }
78      ]
79    }
80  }
81}
82