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