14d949f91Sopenharmony_ci{
24d949f91Sopenharmony_ci  "name": "@ohos/image_effect",
34d949f91Sopenharmony_ci  "description": "Image standard editing abilities",
44d949f91Sopenharmony_ci  "version": "4.0",
54d949f91Sopenharmony_ci  "license": "Apache License 2.0",
64d949f91Sopenharmony_ci  "publishAs": "code-segment",
74d949f91Sopenharmony_ci  "segment": {
84d949f91Sopenharmony_ci    "destPath": "foundation/multimedia/image_effect"
94d949f91Sopenharmony_ci  },
104d949f91Sopenharmony_ci  "dirs": {},
114d949f91Sopenharmony_ci  "scripts": {},
124d949f91Sopenharmony_ci  "component": {
134d949f91Sopenharmony_ci    "name": "image_effect",
144d949f91Sopenharmony_ci    "subsystem": "multimedia",
154d949f91Sopenharmony_ci    "syscap": [ "SystemCapability.Multimedia.ImageEffect.Core" ],
164d949f91Sopenharmony_ci    "features": [],
174d949f91Sopenharmony_ci    "adapted_system_type": [
184d949f91Sopenharmony_ci      "standard"
194d949f91Sopenharmony_ci    ],
204d949f91Sopenharmony_ci    "rom": "",
214d949f91Sopenharmony_ci    "ram": "",
224d949f91Sopenharmony_ci    "hisysevent_config": [ "//foundation/multimedia/image_effect/hisysevent.yaml" ],
234d949f91Sopenharmony_ci    "deps": {
244d949f91Sopenharmony_ci      "components": [
254d949f91Sopenharmony_ci        "hitrace",
264d949f91Sopenharmony_ci        "hilog",
274d949f91Sopenharmony_ci        "napi",
284d949f91Sopenharmony_ci        "image_framework",
294d949f91Sopenharmony_ci        "graphic_2d",
304d949f91Sopenharmony_ci        "graphic_surface",
314d949f91Sopenharmony_ci        "c_utils",
324d949f91Sopenharmony_ci        "ability_base",
334d949f91Sopenharmony_ci        "bounds_checking_function",
344d949f91Sopenharmony_ci        "cJSON",
354d949f91Sopenharmony_ci        "drivers_interface_display",
364d949f91Sopenharmony_ci        "hisysevent",
374d949f91Sopenharmony_ci        "libexif"
384d949f91Sopenharmony_ci      ],
394d949f91Sopenharmony_ci      "third_party": [
404d949f91Sopenharmony_ci        "egl",
414d949f91Sopenharmony_ci        "opengles"
424d949f91Sopenharmony_ci      ]
434d949f91Sopenharmony_ci    },
444d949f91Sopenharmony_ci    "build": {
454d949f91Sopenharmony_ci      "sub_component": [
464d949f91Sopenharmony_ci        "//foundation/multimedia/image_effect:image_effect"
474d949f91Sopenharmony_ci      ],
484d949f91Sopenharmony_ci      "inner_kits": [
494d949f91Sopenharmony_ci        {
504d949f91Sopenharmony_ci          "type": "none",
514d949f91Sopenharmony_ci          "header":{
524d949f91Sopenharmony_ci            "header_base": [
534d949f91Sopenharmony_ci              "//foundation/multimedia/image_effect/interfaces/inner_api/native/base",
544d949f91Sopenharmony_ci              "//foundation/multimedia/image_effect/interfaces/inner_api/native/common",
554d949f91Sopenharmony_ci              "//foundation/multimedia/image_effect/interfaces/inner_api/native/custom",
564d949f91Sopenharmony_ci              "//foundation/multimedia/image_effect/interfaces/inner_api/native/effect",
574d949f91Sopenharmony_ci              "//foundation/multimedia/image_effect/interfaces/inner_api/native/efilter",
584d949f91Sopenharmony_ci              "//foundation/multimedia/image_effect/interfaces/inner_api/native/memory",
594d949f91Sopenharmony_ci              "//foundation/multimedia/image_effect/interfaces/inner_api/native/utils"
604d949f91Sopenharmony_ci            ],
614d949f91Sopenharmony_ci            "header_files":[
624d949f91Sopenharmony_ci              "effect_buffer.h",
634d949f91Sopenharmony_ci              "effect_context.h",
644d949f91Sopenharmony_ci              "effect_info.h",
654d949f91Sopenharmony_ci              "effect_type.h",
664d949f91Sopenharmony_ci              "any.h",
674d949f91Sopenharmony_ci              "error_code.h",
684d949f91Sopenharmony_ci              "delegate.h",
694d949f91Sopenharmony_ci              "image_effect_inner.h",
704d949f91Sopenharmony_ci              "efilter.h",
714d949f91Sopenharmony_ci              "efilter_factory.h",
724d949f91Sopenharmony_ci              "effect_memory.h",
734d949f91Sopenharmony_ci              "effect_memory_manager.h",
744d949f91Sopenharmony_ci              "format_helper.h",
754d949f91Sopenharmony_ci              "memcpy_helper.h",
764d949f91Sopenharmony_ci              "effect_json_helper.h"
774d949f91Sopenharmony_ci            ]
784d949f91Sopenharmony_ci          },
794d949f91Sopenharmony_ci          "name": "//foundation/multimedia/image_effect/frameworks/native:image_effect_impl"
804d949f91Sopenharmony_ci        },
814d949f91Sopenharmony_ci        {
824d949f91Sopenharmony_ci          "type": "so",
834d949f91Sopenharmony_ci          "header": {
844d949f91Sopenharmony_ci            "header_base": "//foundation/multimedia/image_effect/interfaces/kits/native/",
854d949f91Sopenharmony_ci            "header_files": [
864d949f91Sopenharmony_ci              "image_effect.h",
874d949f91Sopenharmony_ci              "image_effect_errors.h",
884d949f91Sopenharmony_ci              "image_effect_filter.h"
894d949f91Sopenharmony_ci            ]
904d949f91Sopenharmony_ci          },
914d949f91Sopenharmony_ci          "name": "//foundation/multimedia/image_effect/frameworks/native:image_effect"
924d949f91Sopenharmony_ci        }
934d949f91Sopenharmony_ci      ],
944d949f91Sopenharmony_ci      "test": ["//foundation/multimedia/image_effect/test:image_effect_test"]
954d949f91Sopenharmony_ci    }
964d949f91Sopenharmony_ci  }
974d949f91Sopenharmony_ci}