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": "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 "ability_base", 24 "access_token", 25 "bundle_framework", 26 "c_utils", 27 "device_manager", 28 "drivers_interface_camera", 29 "graphic_2d", 30 "hdf_core", 31 "hicollie", 32 "hicollie_native", 33 "hilog", 34 "hisysevent", 35 "hitrace", 36 "ipc", 37 "ipc_core", 38 "ipc_single", 39 "libaccesstoken_sdk", 40 "libhilog", 41 "media_client", 42 "image_framework", 43 "napi", 44 "safwk", 45 "samgr", 46 "samgr_proxy", 47 "system_ability_fwk", 48 "window_manager" 49 ], 50 "third_party": [ 51 "" 52 ] 53 }, 54 "build": { 55 "group_type": { 56 "base_group": [ 57 ], 58 "fwk_group": [ 59 "//foundation/multimedia/camera_framework/frameworks/native/camera:camera_framework", 60 "//foundation/multimedia/camera_framework/interfaces/kits/js/camera_napi:camera_napi", 61 "//foundation/multimedia/camera_framework/interfaces/kits/js/camera_napi:camera_js" 62 ], 63 "service_group": [ 64 "//foundation/multimedia/camera_framework/sa_profile:camera_service_sa_profile", 65 "//foundation/multimedia/camera_framework/services/etc:camera_service.rc", 66 "//foundation/multimedia/camera_framework/services/camera_service:camera_service" 67 ] 68 }, 69 70 "inner_kits": [ 71 { 72 "type": "none", 73 "name": "//foundation/multimedia/camera_framework/frameworks/native/camera:camera_framework", 74 "header": { 75 "header_base": [ 76 "//foundation/multimedia/camera_framework/interfaces/inner_api/native/camera/include/input", 77 "//foundation/multimedia/camera_framework/interfaces/inner_api/native/camera/include/output", 78 "//foundation/multimedia/camera_framework/interfaces/inner_api/native/camera/include/session" 79 ], 80 "header_files": [ 81 "camera_info.h", 82 "camera_input.h", 83 "camera_manager.h", 84 "capture_input.h", 85 "capture_output.h", 86 "metadata_output.h", 87 "photo_output.h", 88 "preview_output.h", 89 "video_output.h", 90 "capture_session.h" 91 ] 92 } 93 }, 94 { 95 "type": "none", 96 "name": "//foundation/multimedia/camera_framework/interfaces/kits/js/camera_napi:camera_napi", 97 "header": { 98 "header_base": [ 99 "//foundation/multimedia/camera_framework/interfaces/kits/js/camera_napi/include", 100 "//foundation/multimedia/camera_framework/interfaces/kits/js/camera_napi/include/input", 101 "//foundation/multimedia/camera_framework/interfaces/kits/js/camera_napi/include/output", 102 "//foundation/multimedia/camera_framework/interfaces/kits/js/camera_napi/include/session" 103 ], 104 "header_files": [ 105 "camera_info_napi.h", 106 "camera_input_napi.h", 107 "camera_manager_callback_napi.h", 108 "camera_manager_napi.h", 109 "camera_napi.h", 110 "camera_size_napi.h", 111 "photo_output_napi.h", 112 "preview_output_napi.h", 113 "video_output_napi.h", 114 "camera_session_napi.h", 115 "camera_napi_utils.h", 116 "native_module_ohos_camera.h", 117 "metadata_output_napi.h", 118 "metadata_object_napi.h" 119 ] 120 } 121 } 122 ], 123 "test": [ 124 "//foundation/multimedia/camera_framework/interfaces/inner_api/native/test:camera_video", 125 "//foundation/multimedia/camera_framework/interfaces/inner_api/native/test:camera_capture", 126 "//foundation/multimedia/camera_framework/interfaces/inner_api/native/test:camera_capture_video", 127 "//foundation/multimedia/camera_framework/frameworks/native/camera/test/moduletest:camera_framework_moduletest", 128 "//foundation/multimedia/camera_framework/frameworks/native/camera/test/unittest:camera_framework_unittest_v1_0", 129 "//foundation/multimedia/camera_framework/frameworks/native/camera/test/unittest:camera_framework_unittest_v1_1", 130 "//foundation/multimedia/camera_framework/test:camera_fuzz_test" 131 ] 132 } 133 } 134} 135