• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2  "name": "@ohos/image_effect",
3  "description": "Image standard editing abilities",
4  "version": "4.0",
5  "license": "Apache License 2.0",
6  "publishAs": "code-segment",
7  "segment": {
8    "destPath": "foundation/multimedia/image_effect"
9  },
10  "dirs": {},
11  "scripts": {},
12  "component": {
13    "name": "image_effect",
14    "subsystem": "multimedia",
15    "syscap": [ "SystemCapability.Multimedia.ImageEffect.Core" ],
16    "adapted_system_type": [
17      "standard"
18    ],
19    "rom": "",
20    "ram": "",
21    "hisysevent_config": [ "//foundation/multimedia/image_effect/hisysevent.yaml" ],
22    "deps": {
23      "components": [
24        "hitrace",
25        "hilog",
26        "napi",
27        "image_framework",
28        "graphic_2d",
29        "graphic_surface",
30        "c_utils",
31        "ability_base",
32        "bounds_checking_function",
33        "cJSON",
34        "drivers_interface_display",
35        "hisysevent",
36        "libexif",
37        "qos_manager",
38        "video_processing_engine",
39        "media_foundation",
40        "skia"
41      ],
42      "third_party": [
43        "egl",
44        "opengles"
45      ]
46    },
47    "build": {
48      "sub_component": [
49        "//foundation/multimedia/image_effect:image_effect"
50      ],
51      "inner_kits": [
52        {
53          "type": "none",
54          "header":{
55            "header_base": [
56              "//foundation/multimedia/image_effect/interfaces/inner_api/native/base",
57              "//foundation/multimedia/image_effect/interfaces/inner_api/native/colorspace",
58              "//foundation/multimedia/image_effect/interfaces/inner_api/native/common",
59              "//foundation/multimedia/image_effect/interfaces/inner_api/native/custom",
60              "//foundation/multimedia/image_effect/interfaces/inner_api/native/effect",
61              "//foundation/multimedia/image_effect/interfaces/inner_api/native/efilter",
62              "//foundation/multimedia/image_effect/interfaces/inner_api/native/memory",
63              "//foundation/multimedia/image_effect/interfaces/inner_api/native/utils"
64            ],
65            "header_files":[
66              "effect_buffer.h",
67              "effect_context.h",
68              "effect_info.h",
69              "effect_type.h",
70              "colorspace_processor.h",
71              "any.h",
72              "error_code.h",
73              "delegate.h",
74              "image_effect_inner.h",
75              "efilter.h",
76              "efilter_factory.h",
77              "effect_memory.h",
78              "effect_memory_manager.h",
79              "format_helper.h",
80              "memcpy_helper.h",
81              "effect_json_helper.h"
82            ]
83          },
84          "name": "//foundation/multimedia/image_effect/frameworks/native:image_effect_impl"
85        },
86        {
87          "type": "so",
88          "header": {
89            "header_base": "//foundation/multimedia/image_effect/interfaces/kits/native/",
90            "header_files": [
91              "image_effect.h",
92              "image_effect_errors.h",
93              "image_effect_filter.h"
94            ]
95          },
96          "name": "//foundation/multimedia/image_effect/frameworks/native:image_effect"
97        }
98      ],
99      "test": ["//foundation/multimedia/image_effect/test:image_effect_test"]
100    }
101  }
102}
103
104