From 43eebd750fb72fc2fba739a7b94ea5a9d7122296 Mon Sep 17 00:00:00 2001 From: huchao Date: Thu, 8 May 2025 11:22:54 +0800 Subject: [PATCH] =?UTF-8?q?=E5=9B=BE=E7=89=87=E6=A1=86=E6=9E=B6syscap?= =?UTF-8?q?=E6=95=B4=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: huchao --- multimedia/image_framework/BUILD.gn | 20 +++++++++++++++++-- .../image_framework/include/image_mdk.h | 4 ++-- .../include/image_mdk_common.h | 4 ++-- .../include/image_packer_mdk.h | 2 +- .../include/image_pixel_map_napi.h | 4 ++-- .../include/image_receiver_mdk.h | 4 ++-- .../include/image_source_mdk.h | 4 ++-- 7 files changed, 29 insertions(+), 13 deletions(-) diff --git a/multimedia/image_framework/BUILD.gn b/multimedia/image_framework/BUILD.gn index d7786b5a3..0dd62b74e 100644 --- a/multimedia/image_framework/BUILD.gn +++ b/multimedia/image_framework/BUILD.gn @@ -18,8 +18,10 @@ ohos_ndk_library("libpixelmap_ndk") { min_compact_version = "1" output_name = "pixelmap_ndk" system_capability = "SystemCapability.Multimedia.Image.Core" - system_capability_headers = - [ "multimedia/image_framework/image_pixel_map_mdk.h" ] + system_capability_headers = [ + "multimedia/image_framework/image_pixel_map_mdk.h", + "multimedia/image_framework/image_pixel_map_napi.h", + ] } ohos_ndk_headers("image_header") { @@ -83,6 +85,11 @@ ohos_ndk_library("libimage_ndk") { ndk_description_file = "./libimage_ndk.ndk.json" min_compact_version = "1" output_name = "image_ndk" + system_capability = "SystemCapability.Multimedia.Image.Core" + system_capability_headers = [ + "multimedia/image_framework/image_mdk.h", + "multimedia/image_framework/image_mdk_common.h", + ] } ohos_ndk_headers("image_ndk_header") { @@ -97,6 +104,9 @@ ohos_ndk_library("libimage_receiver_ndk") { ndk_description_file = "./libimage_receiver_ndk.ndk.json" min_compact_version = "1" output_name = "image_receiver_ndk" + system_capability = "SystemCapability.Multimedia.Image.Core" + system_capability_headers = + [ "multimedia/image_framework/image_receiver_mdk.h" ] } ohos_ndk_headers("image_receiver_ndk_header") { @@ -108,6 +118,9 @@ ohos_ndk_library("libimage_source_ndk") { ndk_description_file = "./libimage_source_ndk.ndk.json" min_compact_version = "1" output_name = "image_source_ndk" + system_capability = "SystemCapability.Multimedia.Image.Core" + system_capability_headers = + [ "multimedia/image_framework/image_source_mdk.h" ] } ohos_ndk_headers("image_source_ndk_header") { @@ -135,6 +148,9 @@ ohos_ndk_headers("libimage_source_header") { ohos_ndk_library("libimage_packer_ndk") { ndk_description_file = "./libimage_packer_ndk.ndk.json" output_name = "image_packer_ndk" + system_capability = "SystemCapability.Multimedia.Image.Core" + system_capability_headers = + [ "multimedia/image_framework/image_packer_mdk.h" ] } ohos_ndk_headers("image_packer_ndk_header") { diff --git a/multimedia/image_framework/include/image_mdk.h b/multimedia/image_framework/include/image_mdk.h index 053fbde05..47a9ca07c 100644 --- a/multimedia/image_framework/include/image_mdk.h +++ b/multimedia/image_framework/include/image_mdk.h @@ -19,7 +19,7 @@ * * @brief Provides APIs for access to the image interface. * - * @syscap SystemCapability.Multimedia.Image + * @syscap SystemCapability.Multimedia.Image.Core * @since 10 * @version 2.0 */ @@ -32,7 +32,7 @@ * * @library libimage_ndk.z.so * @kit ImageKit - * @syscap SystemCapability.Multimedia.Image + * @syscap SystemCapability.Multimedia.Image.Core * @since 10 * @version 2.0 */ diff --git a/multimedia/image_framework/include/image_mdk_common.h b/multimedia/image_framework/include/image_mdk_common.h index c34252403..d9b7493a8 100644 --- a/multimedia/image_framework/include/image_mdk_common.h +++ b/multimedia/image_framework/include/image_mdk_common.h @@ -19,7 +19,7 @@ * * @brief Provides APIs for access to the image interface. * - * @syscap SystemCapability.Multimedia.Image + * @syscap SystemCapability.Multimedia.Image.Core * @since 10 * @version 2.0 */ @@ -31,7 +31,7 @@ * * @kit ImageKit * @library libimage_ndk.z.so - * @syscap SystemCapability.Multimedia.Image + * @syscap SystemCapability.Multimedia.Image.Core * @since 10 * @version 2.0 */ diff --git a/multimedia/image_framework/include/image_packer_mdk.h b/multimedia/image_framework/include/image_packer_mdk.h index c7783cfc0..be9c73fa5 100644 --- a/multimedia/image_framework/include/image_packer_mdk.h +++ b/multimedia/image_framework/include/image_packer_mdk.h @@ -42,7 +42,7 @@ * * @library libimage_packer_ndk.z.so * @kit ImageKit - * @syscap SystemCapability.Multimedia.Image + * @syscap SystemCapability.Multimedia.Image.Core * @since 11 * @version 4.1 */ diff --git a/multimedia/image_framework/include/image_pixel_map_napi.h b/multimedia/image_framework/include/image_pixel_map_napi.h index 91328b45e..d5ec68290 100644 --- a/multimedia/image_framework/include/image_pixel_map_napi.h +++ b/multimedia/image_framework/include/image_pixel_map_napi.h @@ -19,7 +19,7 @@ * * @brief Provides APIs for obtaining pixel map data and information. * - * @syscap SystemCapability.Multimedia.Image + * @syscap SystemCapability.Multimedia.Image.Core * @since 8 * @version 1.0 */ @@ -30,7 +30,7 @@ * @brief Declares the APIs that can lock, access, and unlock a pixel map. * * @library libpixelmap_ndk.so - * @syscap SystemCapability.Multimedia.Image + * @syscap SystemCapability.Multimedia.Image.Core * @kit ImageKit * @since 8 * @version 1.0 diff --git a/multimedia/image_framework/include/image_receiver_mdk.h b/multimedia/image_framework/include/image_receiver_mdk.h index 9f90dc947..a8ebee884 100644 --- a/multimedia/image_framework/include/image_receiver_mdk.h +++ b/multimedia/image_framework/include/image_receiver_mdk.h @@ -19,7 +19,7 @@ * * @brief Provides APIs for obtaining image data from the native layer. * - * @syscap SystemCapability.Multimedia.Image + * @syscap SystemCapability.Multimedia.Image.Core * @since 10 * @version 2.0 */ @@ -32,7 +32,7 @@ * * @library libimage_receiver_ndk.z.so * @kit ImageKit - * @syscap SystemCapability.Multimedia.Image + * @syscap SystemCapability.Multimedia.Image.Core * @since 10 * @version 2.0 */ diff --git a/multimedia/image_framework/include/image_source_mdk.h b/multimedia/image_framework/include/image_source_mdk.h index 35278f5aa..b9095e998 100644 --- a/multimedia/image_framework/include/image_source_mdk.h +++ b/multimedia/image_framework/include/image_source_mdk.h @@ -19,7 +19,7 @@ * * @brief Provides native APIs for image sources. * - * @syscap SystemCapability.Multimedia.Image + * @syscap SystemCapability.Multimedia.Image.Core * @since 10 * @version 4.0 */ @@ -31,7 +31,7 @@ * * @library libimage_source_ndk.z.so * @kit ImageKit - * @syscap SystemCapability.Multimedia.Image + * @syscap SystemCapability.Multimedia.Image.Core * @since 10 * @version 4.0 */ -- Gitee