• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2    "name": "@ohos/camera_framework",
3    "description": "Camera standard provides managers and provides the camera resources to application to capture photo/preview/videos",
4    "version": "3.1",
5    "license": "Apache License 2.0",
6    "publishAs": "code-segment",
7    "segment": {
8        "destPath": "foundation/multimedia/camera_framework"
9    },
10    "dirs": {},
11    "scripts": {},
12    "component": {
13        "name": "multimedia_camera_framework",
14        "subsystem": "multimedia",
15        "syscap": ["SystemCapability.Multimedia.Camera.Core"],
16        "features": [],
17        "adapted_system_type": [ "standard" ],
18        "rom": "",
19        "ram": "",
20	"hisysevent_config": [ "//foundation/multimedia/camera_framework/hisysevent.yaml" ],
21        "deps": {
22          "components": [
23              "libhilog",
24              "ipc_core",
25              "media_client",
26              "system_ability_fwk",
27              "samgr_proxy",
28              "libaccesstoken_sdk",
29              "ipc_single"
30            ],
31            "third_party": [
32              ""
33            ]
34        },
35        "build": {
36          "group_type": {
37            "base_group": [
38            ],
39            "fwk_group": [
40              "//foundation/multimedia/camera_framework/frameworks/native/camera:camera_framework",
41              "//foundation/multimedia/camera_framework/interfaces/kits/js/camera_napi:camera_napi",
42              "//foundation/multimedia/camera_framework/interfaces/kits/js/camera_napi:camera_js"
43            ],
44            "service_group": [
45              "//foundation/multimedia/camera_framework/sa_profile:camera_service_sa_profile",
46              "//foundation/multimedia/camera_framework/services/etc:camera_service.rc",
47              "//foundation/multimedia/camera_framework/services/camera_service:camera_service"
48            ]
49          },
50
51          "inner_kits": [
52            {
53              "type": "none",
54              "name": "//foundation/multimedia/camera_framework/frameworks/native/camera:camera_framework",
55              "header": {
56                "header_base": [
57                    "//foundation/multimedia/camera_framework/interfaces/inner_api/native/camera/include/input",
58                    "//foundation/multimedia/camera_framework/interfaces/inner_api/native/camera/include/output",
59                    "//foundation/multimedia/camera_framework/interfaces/inner_api/native/camera/include/session"
60                ],
61                "header_files": [
62                  "camera_info.h",
63                  "camera_input.h",
64                  "camera_manager.h",
65                  "capture_input.h",
66                  "capture_output.h",
67                  "metadata_output.h",
68                  "photo_output.h",
69                  "preview_output.h",
70                  "video_output.h",
71                  "capture_session.h"
72                ]
73              }
74            },
75            {
76              "type": "none",
77              "name": "//foundation/multimedia/camera_framework/interfaces/kits/js/camera_napi:camera_napi",
78              "header": {
79                "header_base": [
80                    "//foundation/multimedia/camera_framework/interfaces/kits/js/camera_napi/include",
81                    "//foundation/multimedia/camera_framework/interfaces/kits/js/camera_napi/include/input",
82                    "//foundation/multimedia/camera_framework/interfaces/kits/js/camera_napi/include/output",
83                    "//foundation/multimedia/camera_framework/interfaces/kits/js/camera_napi/include/session"
84                 ],
85                "header_files": [
86                  "camera_info_napi.h",
87                  "camera_input_napi.h",
88                  "camera_manager_callback_napi.h",
89                  "camera_manager_napi.h",
90                  "camera_napi.h",
91                  "camera_size_napi.h",
92                  "photo_output_napi.h",
93                  "preview_output_napi.h",
94                  "video_output_napi.h",
95                  "camera_session_napi.h",
96                  "camera_napi_utils.h",
97                  "native_module_ohos_camera.h",
98                  "metadata_output_napi.h",
99                  "metadata_object_napi.h"
100                ]
101              }
102            }
103          ],
104          "test": [
105            "//foundation/multimedia/camera_framework/interfaces/inner_api/native/test:camera_video",
106            "//foundation/multimedia/camera_framework/interfaces/inner_api/native/test:camera_capture",
107            "//foundation/multimedia/camera_framework/interfaces/inner_api/native/test:camera_capture_video"
108          ]
109        }
110    }
111}
112