!1301 image_kit 多图和gif编码修改为api13

Merge pull request !1301 from fandongyu/master
This commit is contained in:
openharmony_ci 2024-08-27 07:17:44 +00:00 committed by Gitee
commit d84e0f1782
No known key found for this signature in database
GPG Key ID: 173E9B9CA92EEF8F
8 changed files with 114 additions and 114 deletions

View File

@ -48,7 +48,7 @@ ohos_ndk_library("libpicture") {
ndk_description_file = "./libpicture.ndk.json"
output_name = "picture"
output_extension = "so"
min_compact_version = "12"
min_compact_version = "13"
system_capability = "SystemCapability.Multimedia.Image.Core"
system_capability_headers = [
"multimedia/image_framework/image/picture_native.h",
@ -65,7 +65,7 @@ ohos_ndk_library("libimage_common") {
ndk_description_file = "./libimage_common.ndk.json"
output_name = "image_common"
output_extension = "so"
min_compact_version = "12"
min_compact_version = "13"
system_capability = "SystemCapability.Multimedia.Image.Core"
system_capability_headers =
[ "multimedia/image_framework/image/image_common.h" ]

View File

@ -62,14 +62,14 @@ typedef struct OH_PackingOptions OH_PackingOptions;
/**
* @brief Defines the image sequence packing options.
*
* @since 12
* @since 13
*/
struct OH_PackingOptionsForSequence;
/**
* @brief Defines the image sequence packing options.
*
* @since 12
* @since 13
*/
typedef struct OH_PackingOptionsForSequence OH_PackingOptionsForSequence;
@ -203,7 +203,7 @@ Image_ErrorCode OH_PackingOptions_Release(OH_PackingOptions *options);
* @return Image functions result code.
* {@link IMAGE_SUCCESS} if the execution is successful.
* {@link IMAGE_BAD_PARAMETER} options is nullptr.
* @since 12
* @since 13
*/
Image_ErrorCode OH_PackingOptionsForSequence_Create(OH_PackingOptionsForSequence **options);
@ -215,7 +215,7 @@ Image_ErrorCode OH_PackingOptionsForSequence_Create(OH_PackingOptionsForSequence
* @return Image functions result code.
* {@link IMAGE_SUCCESS} if the execution is successful.
* {@link IMAGE_BAD_PARAMETER} options is nullptr.
* @since 12
* @since 13
*/
Image_ErrorCode OH_PackingOptionsForSequence_SetFrameCount(OH_PackingOptionsForSequence *options,
uint32_t frameCount);
@ -228,7 +228,7 @@ Image_ErrorCode OH_PackingOptionsForSequence_SetFrameCount(OH_PackingOptionsForS
* @return Image functions result code.
* {@link IMAGE_SUCCESS} if the execution is successful.
* {@link IMAGE_BAD_PARAMETER} options or frameCount is nullptr.
* @since 12
* @since 13
*/
Image_ErrorCode OH_PackingOptionsForSequence_GetFrameCount(OH_PackingOptionsForSequence *options,
uint32_t *frameCount);
@ -242,7 +242,7 @@ Image_ErrorCode OH_PackingOptionsForSequence_GetFrameCount(OH_PackingOptionsForS
* @return Image functions result code.
* {@link IMAGE_SUCCESS} if the execution is successful.
* {@link IMAGE_BAD_PARAMETER} options or delayTimeList is nullptr.
* @since 12
* @since 13
*/
Image_ErrorCode OH_PackingOptionsForSequence_SetDelayTimeList(OH_PackingOptionsForSequence *options,
int32_t *delayTimeList, size_t delayTimeListLength);
@ -256,7 +256,7 @@ Image_ErrorCode OH_PackingOptionsForSequence_SetDelayTimeList(OH_PackingOptionsF
* @return Image functions result code.
* {@link IMAGE_SUCCESS} if the execution is successful.
* {@link IMAGE_BAD_PARAMETER} options or delayTimeList is nullptr.
* @since 12
* @since 13
*/
Image_ErrorCode OH_PackingOptionsForSequence_GetDelayTimeList(OH_PackingOptionsForSequence *options,
int32_t *delayTimeList, size_t delayTimeListLength);
@ -270,7 +270,7 @@ Image_ErrorCode OH_PackingOptionsForSequence_GetDelayTimeList(OH_PackingOptionsF
* @return Image functions result code.
* {@link IMAGE_SUCCESS} if the execution is successful.
* {@link IMAGE_BAD_PARAMETER} options or disposalTypes is nullptr.
* @since 12
* @since 13
*/
Image_ErrorCode OH_PackingOptionsForSequence_SetDisposalTypes(OH_PackingOptionsForSequence *options,
uint32_t *disposalTypes, size_t disposalTypesLength);
@ -284,7 +284,7 @@ Image_ErrorCode OH_PackingOptionsForSequence_SetDisposalTypes(OH_PackingOptionsF
* @return Image functions result code.
* {@link IMAGE_SUCCESS} if the execution is successful.
* {@link IMAGE_BAD_PARAMETER} options or disposalTypes is nullptr.
* @since 12
* @since 13
*/
Image_ErrorCode OH_PackingOptionsForSequence_GetDisposalTypes(OH_PackingOptionsForSequence *options,
uint32_t *disposalTypes, size_t disposalTypesLength);
@ -297,7 +297,7 @@ Image_ErrorCode OH_PackingOptionsForSequence_GetDisposalTypes(OH_PackingOptionsF
* @return Image functions result code.
* {@link IMAGE_SUCCESS} if the execution is successful.
* {@link IMAGE_BAD_PARAMETER} options is nullptr.
* @since 12
* @since 13
*/
Image_ErrorCode OH_PackingOptionsForSequence_SetLoopCount(OH_PackingOptionsForSequence *options, uint32_t loopCount);
@ -309,7 +309,7 @@ Image_ErrorCode OH_PackingOptionsForSequence_SetLoopCount(OH_PackingOptionsForSe
* @return Image functions result code.
* {@link IMAGE_SUCCESS} if the execution is successful.
* {@link IMAGE_BAD_PARAMETER} options or loopCount is nullptr.
* @since 12
* @since 13
*/
Image_ErrorCode OH_PackingOptionsForSequence_GetLoopCount(OH_PackingOptionsForSequence *options, uint32_t *loopCount);
@ -320,7 +320,7 @@ Image_ErrorCode OH_PackingOptionsForSequence_GetLoopCount(OH_PackingOptionsForSe
* @return Image functions result code.
* {@link IMAGE_SUCCESS} if the execution is successful.
* {@link IMAGE_BAD_PARAMETER} options is nullptr.
* @since 12
* @since 13
*/
Image_ErrorCode OH_PackingOptionsForSequence_Release(OH_PackingOptionsForSequence *options);
@ -374,7 +374,7 @@ Image_ErrorCode OH_ImagePackerNative_PackToDataFromPixelmap(OH_ImagePackerNative
* {@link IMAGE_BAD_PARAMETER} imagePacker is nullptr, or picture is nullptr, or outData is nullptr,
* or size is invalid.
* {@link IMAGE_ENCODE_FAILED} encode failed.
* @since 12
* @since 13
*/
Image_ErrorCode OH_ImagePackerNative_PackToDataFromPicture(OH_ImagePackerNative *imagePacker,
OH_PackingOptions *options, OH_PictureNative *picture, uint8_t *outData, size_t *size);
@ -392,7 +392,7 @@ Image_ErrorCode OH_ImagePackerNative_PackToDataFromPicture(OH_ImagePackerNative
* {@link IMAGE_SUCCESS} if the execution is successful.
* {@link IMAGE_BAD_PARAMETER} one of the pointer type parameters is nullptr, or size/length is invalid
* {@link IMAGE_ENCODE_FAILED} encode failed.
* @since 12
* @since 13
*/
Image_ErrorCode OH_ImagePackerNative_PackToDataFromPixelmapSequence(OH_ImagePackerNative *imagePacker,
OH_PackingOptionsForSequence *options, OH_PixelmapNative **pixelmapSequence,
@ -435,7 +435,7 @@ Image_ErrorCode OH_ImagePackerNative_PackToFileFromPixelmap(OH_ImagePackerNative
* {@link IMAGE_SUCCESS} if the execution is successful.
* {@link IMAGE_BAD_PARAMETER} imagePacker is nullptr, or picture is nullptr, or fd is invalid.
* {@link IMAGE_ENCODE_FAILED} encode failed.
* @since 12
* @since 13
*/
Image_ErrorCode OH_ImagePackerNative_PackToFileFromPicture(OH_ImagePackerNative *imagePacker,
OH_PackingOptions *options, OH_PictureNative *picture, int32_t fd);
@ -452,7 +452,7 @@ Image_ErrorCode OH_ImagePackerNative_PackToFileFromPicture(OH_ImagePackerNative
* {@link IMAGE_SUCCESS} if the execution is successful.
* {@link IMAGE_BAD_PARAMETER} one of the pointer type parameters is nullptr, or length is invalid
* {@link IMAGE_ENCODE_FAILED} encode failed.
* @since 12
* @since 13
*/
Image_ErrorCode OH_ImagePackerNative_PackToFileFromPixelmapSequence(OH_ImagePackerNative *imagePacker,
OH_PackingOptionsForSequence *options, OH_PixelmapNative **pixelmapSequence, size_t sequenceLength, int32_t fd);

View File

@ -66,7 +66,7 @@ typedef struct OH_ImageSource_Info OH_ImageSource_Info;
* @brief Defines decoding options for picture
* {@link OH_DecodingOptionsForPicture_Create}.
*
* @since 12
* @since 13
*/
struct OH_DecodingOptionsForPicture;
@ -74,7 +74,7 @@ struct OH_DecodingOptionsForPicture;
* @brief Defines decoding options for picture
* {@link OH_DecodingOptionsForPicture_Create}.
*
* @since 12
* @since 13
*/
typedef struct OH_DecodingOptionsForPicture OH_DecodingOptionsForPicture;
@ -389,7 +389,7 @@ Image_ErrorCode OH_ImageSourceNative_CreatePixelmapList(OH_ImageSourceNative *so
* {@link IMAGE_SUCCESS} if the execution is successful.
* {@link IMAGE_BAD_PARAMETER} source is nullptr, or picture is nullptr.
* {@link IMAGE_DECODE_FAILED} decode failed.
* @since 12
* @since 13
*/
Image_ErrorCode OH_ImageSourceNative_CreatePicture(OH_ImageSourceNative *source, OH_DecodingOptionsForPicture *options,
OH_PictureNative **picture);
@ -470,7 +470,7 @@ Image_ErrorCode OH_ImageSourceNative_Release(OH_ImageSourceNative *source);
* @return Image functions result code.
* {@link IMAGE_SUCCESS} if the execution is successful.
* {@link IMAGE_BAD_PARAMETER} options is nullptr.
* @since 12
* @since 13
*/
Image_ErrorCode OH_DecodingOptionsForPicture_Create(OH_DecodingOptionsForPicture **options);
@ -484,7 +484,7 @@ Image_ErrorCode OH_DecodingOptionsForPicture_Create(OH_DecodingOptionsForPicture
* {@link IMAGE_SUCCESS} if the execution is successful.
* {@link IMAGE_BAD_PARAMETER} options is nullptr, desiredAuxiliaryPictures is nullptr,
* or length is invalid.
* @since 12
* @since 13
*/
Image_ErrorCode OH_DecodingOptionsForPicture_GetDesiredAuxiliaryPictures(OH_DecodingOptionsForPicture *options,
Image_AuxiliaryPictureType **desiredAuxiliaryPictures, size_t *length);
@ -499,7 +499,7 @@ Image_ErrorCode OH_DecodingOptionsForPicture_GetDesiredAuxiliaryPictures(OH_Deco
* {@link IMAGE_SUCCESS} if the execution is successful.
* {@link IMAGE_BAD_PARAMETER} options is nullptr, desiredAuxiliaryPictures is nullptr,
* or length is invalid.
* @since 12
* @since 13
*/
Image_ErrorCode OH_DecodingOptionsForPicture_SetDesiredAuxiliaryPictures(OH_DecodingOptionsForPicture *options,
Image_AuxiliaryPictureType *desiredAuxiliaryPictures, size_t length);
@ -511,7 +511,7 @@ Image_ErrorCode OH_DecodingOptionsForPicture_SetDesiredAuxiliaryPictures(OH_Deco
* @return Image functions result code.
* {@link IMAGE_SUCCESS} if the execution is successful.
* {@link IMAGE_BAD_PARAMETER} options is nullptr.
* @since 12
* @since 13
*/
Image_ErrorCode OH_DecodingOptionsForPicture_Release(OH_DecodingOptionsForPicture *options);
#ifdef __cplusplus

View File

@ -20,7 +20,7 @@
* @brief Provides APIs for obtaining picture data and information.
*
* @Syscap SystemCapability.Multimedia.Image.Core
* @since 12
* @since 13
*/
/**
@ -31,7 +31,7 @@
* @library libpicture.so
* @kit ImageKit
* @Syscap SystemCapability.Multimedia.Image.Core
* @since 12
* @since 13
*/
#ifndef INTERFACES_KITS_NATIVE_INCLUDE_IMAGE_PICTURE_NATIVE_H_
#define INTERFACES_KITS_NATIVE_INCLUDE_IMAGE_PICTURE_NATIVE_H_
@ -45,14 +45,14 @@ extern "C" {
/**
* @brief Define a Picture struct type, used for picture pointer controls.
*
* @since 12
* @since 13
*/
struct OH_PictureNative;
/**
* @brief Define a Picture struct type, used for picture pointer controls.
*
* @since 12
* @since 13
*/
typedef struct OH_PictureNative OH_PictureNative;
@ -60,7 +60,7 @@ typedef struct OH_PictureNative OH_PictureNative;
* @brief Define a AuxiliaryPicture struct type, used for auxiliary
* picture pointer controls.
*
* @since 12
* @since 13
*/
struct OH_AuxiliaryPictureNative;
@ -68,7 +68,7 @@ struct OH_AuxiliaryPictureNative;
* @brief Define a AuxiliaryPicture struct type, used for auxiliary
* picture pointer controls.
*
* @since 12
* @since 13
*/
typedef struct OH_AuxiliaryPictureNative OH_AuxiliaryPictureNative;
@ -76,7 +76,7 @@ typedef struct OH_AuxiliaryPictureNative OH_AuxiliaryPictureNative;
* @brief Define a AuxiliaryPictureInfo struct type, used for auxiliary
* picture info controls.
*
* @since 12
* @since 13
*/
struct OH_AuxiliaryPictureInfo;
@ -84,14 +84,14 @@ struct OH_AuxiliaryPictureInfo;
* @brief Define a AuxiliaryPictureInfo struct type, used for auxiliary
* picture info controls.
*
* @since 12
* @since 13
*/
typedef struct OH_AuxiliaryPictureInfo OH_AuxiliaryPictureInfo;
/**
* @brief Define a auxiliary picture type.
*
* @since 12
* @since 13
*/
typedef enum {
/*
@ -124,7 +124,7 @@ typedef enum {
* @return Image functions result code.
* {@link IMAGE_SUCCESS} if the execution is successful.
* {@link IMAGE_BAD_PARAMETER} mainPixelmap is nullptr, or picture is nullptr.
* @since 12
* @since 13
*/
Image_ErrorCode OH_PictureNative_CreatePicture(OH_PixelmapNative *mainPixelmap, OH_PictureNative **picture);
@ -136,7 +136,7 @@ Image_ErrorCode OH_PictureNative_CreatePicture(OH_PixelmapNative *mainPixelmap,
* @return Image functions result code.
* {@link IMAGE_SUCCESS} if the execution is successful.
* {@link IMAGE_BAD_PARAMETER} picture is nullptr, or mainPixelmap is nullptr.
* @since 12
* @since 13
*/
Image_ErrorCode OH_PictureNative_GetMainPixelmap(OH_PictureNative *picture, OH_PixelmapNative **mainPixelmap);
@ -149,7 +149,7 @@ Image_ErrorCode OH_PictureNative_GetMainPixelmap(OH_PictureNative *picture, OH_P
* {@link IMAGE_SUCCESS} if the execution is successful.
* {@link IMAGE_BAD_PARAMETER} picture is nullptr, or hdrPixelmap is nullptr.
* {@link IMAGE_UNSUPPORTED_OPERATION} Unsupported operation, e.g. the picture does not has a gainmap
* @since 12
* @since 13
*/
Image_ErrorCode OH_PictureNative_GetHdrComposedPixelmap(OH_PictureNative *picture, OH_PixelmapNative **hdrPixelmap);
@ -161,7 +161,7 @@ Image_ErrorCode OH_PictureNative_GetHdrComposedPixelmap(OH_PictureNative *pictur
* @return Image functions result code.
* {@link IMAGE_SUCCESS} if the execution is successful.
* {@link IMAGE_BAD_PARAMETER} picture is nullptr, or gainmapPixelmap is nullptr.
* @since 12
* @since 13
*/
Image_ErrorCode OH_PictureNative_GetGainmapPixelmap(OH_PictureNative *picture, OH_PixelmapNative **gainmapPixelmap);
@ -174,7 +174,7 @@ Image_ErrorCode OH_PictureNative_GetGainmapPixelmap(OH_PictureNative *picture, O
* @return Image functions result code.
* {@link IMAGE_SUCCESS} if the execution is successful.
* {@link IMAGE_BAD_PARAMETER} picture is nullptr, or auxiliaryPicture is nullptr, or the type is invalid.
* @since 12
* @since 13
*/
Image_ErrorCode OH_PictureNative_SetAuxiliaryPicture(OH_PictureNative *picture, Image_AuxiliaryPictureType type,
OH_AuxiliaryPictureNative *auxiliaryPicture);
@ -188,7 +188,7 @@ Image_ErrorCode OH_PictureNative_SetAuxiliaryPicture(OH_PictureNative *picture,
* @return Image functions result code.
* {@link IMAGE_SUCCESS} if the execution is successful.
* {@link IMAGE_BAD_PARAMETER} picture is nullptr, or auxiliaryPicture is nullptr, or the type is invalid.
* @since 12
* @since 13
*/
Image_ErrorCode OH_PictureNative_GetAuxiliaryPicture(OH_PictureNative *picture, Image_AuxiliaryPictureType type,
OH_AuxiliaryPictureNative **auxiliaryPicture);
@ -203,7 +203,7 @@ Image_ErrorCode OH_PictureNative_GetAuxiliaryPicture(OH_PictureNative *picture,
* {@link IMAGE_SUCCESS} if the execution is successful.
* {@link IMAGE_BAD_PARAMETER} picture is nullptr, or metadata is nullptr.
* {@link IMAGE_UNSUPPORTED_METADATA} unsupported metadata type.
* @since 12
* @since 13
*/
Image_ErrorCode OH_PictureNative_GetMetadata(OH_PictureNative *picture, Image_MetadataType metadataType,
OH_PictureMetadata **metadata);
@ -218,7 +218,7 @@ Image_ErrorCode OH_PictureNative_GetMetadata(OH_PictureNative *picture, Image_Me
* {@link IMAGE_SUCCESS} if the execution is successful.
* {@link IMAGE_BAD_PARAMETER} picture is nullptr, or metadata is nullptr.
* {@link IMAGE_UNSUPPORTED_METADATA} unsupported metadata type.
* @since 12
* @since 13
*/
Image_ErrorCode OH_PictureNative_SetMetadata(OH_PictureNative *picture, Image_MetadataType metadataType,
OH_PictureMetadata *metadata);
@ -230,7 +230,7 @@ Image_ErrorCode OH_PictureNative_SetMetadata(OH_PictureNative *picture, Image_Me
* @return Image functions result code.
* {@link IMAGE_SUCCESS} if the execution is successful.
* {@link IMAGE_BAD_PARAMETER} picture is nullptr.
* @since 12
* @since 13
*/
Image_ErrorCode OH_PictureNative_Release(OH_PictureNative *picture);
@ -246,7 +246,7 @@ Image_ErrorCode OH_PictureNative_Release(OH_PictureNative *picture);
* {@link IMAGE_SUCCESS} if the execution is successful.
* {@link IMAGE_BAD_PARAMETER} data is nullptr, or dataLength is invalid, or size is nullptr, or the type
* is invalid, or auxiliaryPicture is nullptr.
* @since 12
* @since 13
*/
Image_ErrorCode OH_AuxiliaryPictureNative_Create(uint8_t *data, size_t dataLength, Image_Size *size,
Image_AuxiliaryPictureType type, OH_AuxiliaryPictureNative **auxiliaryPicture);
@ -262,7 +262,7 @@ Image_ErrorCode OH_AuxiliaryPictureNative_Create(uint8_t *data, size_t dataLengt
* {@link IMAGE_BAD_PARAMETER} auxiliaryPicture is nullptr, or source is nullptr, or the bufferSize is invalid.
* {@link IMAGE_ALLOC_FAILED} memory alloc failed.
* {@link IMAGE_COPY_FAILED} memory copy failed.
* @since 12
* @since 13
*/
Image_ErrorCode OH_AuxiliaryPictureNative_WritePixels(OH_AuxiliaryPictureNative *auxiliaryPicture, uint8_t *source,
size_t bufferSize);
@ -279,7 +279,7 @@ Image_ErrorCode OH_AuxiliaryPictureNative_WritePixels(OH_AuxiliaryPictureNative
* or the bufferSize is invalid.
* {@link IMAGE_ALLOC_FAILED} memory alloc failed.
* {@link IMAGE_COPY_FAILED} memory copy failed.
* @since 12
* @since 13
*/
Image_ErrorCode OH_AuxiliaryPictureNative_ReadPixels(OH_AuxiliaryPictureNative *auxiliaryPicture, uint8_t *destination,
size_t *bufferSize);
@ -292,7 +292,7 @@ Image_ErrorCode OH_AuxiliaryPictureNative_ReadPixels(OH_AuxiliaryPictureNative *
* @return Image functions result code.
* {@link IMAGE_SUCCESS} if the execution is successful.
* {@link IMAGE_BAD_PARAMETER} auxiliaryPicture is nullptr, or type is nullptr.
* @since 12
* @since 13
*/
Image_ErrorCode OH_AuxiliaryPictureNative_GetType(OH_AuxiliaryPictureNative *auxiliaryPicture,
Image_AuxiliaryPictureType *type);
@ -305,7 +305,7 @@ Image_ErrorCode OH_AuxiliaryPictureNative_GetType(OH_AuxiliaryPictureNative *aux
* @return Image functions result code.
* {@link IMAGE_SUCCESS} if the execution is successful.
* {@link IMAGE_BAD_PARAMETER} auxiliaryPicture is nullptr, or info is nullptr.
* @since 12
* @since 13
*/
Image_ErrorCode OH_AuxiliaryPictureNative_GetInfo(OH_AuxiliaryPictureNative *auxiliaryPicture,
OH_AuxiliaryPictureInfo **info);
@ -318,7 +318,7 @@ Image_ErrorCode OH_AuxiliaryPictureNative_GetInfo(OH_AuxiliaryPictureNative *aux
* @return Image functions result code.
* {@link IMAGE_SUCCESS} if the execution is successful.
* {@link IMAGE_BAD_PARAMETER} auxiliaryPicture is nullptr, or info is nullptr.
* @since 12
* @since 13
*/
Image_ErrorCode OH_AuxiliaryPictureNative_SetInfo(OH_AuxiliaryPictureNative *auxiliaryPicture,
OH_AuxiliaryPictureInfo *info);
@ -334,7 +334,7 @@ Image_ErrorCode OH_AuxiliaryPictureNative_SetInfo(OH_AuxiliaryPictureNative *aux
* {@link IMAGE_BAD_PARAMETER} auxiliaryPicture is nullptr, or metadata is nullptr.
* {@link IMAGE_UNSUPPORTED_METADATA} unsupported metadata type, or the metadata type does not match the
* auxiliary picture type.
* @since 12
* @since 13
*/
Image_ErrorCode OH_AuxiliaryPictureNative_GetMetadata(OH_AuxiliaryPictureNative *auxiliaryPicture,
Image_MetadataType metadataType, OH_PictureMetadata **metadata);
@ -350,7 +350,7 @@ Image_ErrorCode OH_AuxiliaryPictureNative_GetMetadata(OH_AuxiliaryPictureNative
* {@link IMAGE_BAD_PARAMETER} auxiliaryPicture is nullptr, or metadata is nullptr.
* {@link IMAGE_UNSUPPORTED_METADATA} unsupported metadata type, or the metadata type does not match the
* auxiliary picture type.
* @since 12
* @since 13
*/
Image_ErrorCode OH_AuxiliaryPictureNative_SetMetadata(OH_AuxiliaryPictureNative *auxiliaryPicture,
Image_MetadataType metadataType, OH_PictureMetadata *metadata);
@ -362,7 +362,7 @@ Image_ErrorCode OH_AuxiliaryPictureNative_SetMetadata(OH_AuxiliaryPictureNative
* @return Image functions result code.
* {@link IMAGE_SUCCESS} if the execution is successful.
* {@link IMAGE_BAD_PARAMETER} picture is nullptr.
* @since 12
* @since 13
*/
Image_ErrorCode OH_AuxiliaryPictureNative_Release(OH_AuxiliaryPictureNative *picture);
@ -373,7 +373,7 @@ Image_ErrorCode OH_AuxiliaryPictureNative_Release(OH_AuxiliaryPictureNative *pic
* @return Image functions result code.
* {@link IMAGE_SUCCESS} if the execution is successful.
* {@link IMAGE_BAD_PARAMETER} info is nullptr.
* @since 12
* @since 13
*/
Image_ErrorCode OH_AuxiliaryPictureInfo_Create(OH_AuxiliaryPictureInfo **info);
@ -385,7 +385,7 @@ Image_ErrorCode OH_AuxiliaryPictureInfo_Create(OH_AuxiliaryPictureInfo **info);
* @return Image functions result code.
* {@link IMAGE_SUCCESS} if the execution is successful.
* {@link IMAGE_BAD_PARAMETER} info is nullptr, or type is nullptr.
* @since 12
* @since 13
*/
Image_ErrorCode OH_AuxiliaryPictureInfo_GetType(OH_AuxiliaryPictureInfo *info, Image_AuxiliaryPictureType *type);
@ -397,7 +397,7 @@ Image_ErrorCode OH_AuxiliaryPictureInfo_GetType(OH_AuxiliaryPictureInfo *info, I
* @return Image functions result code.
* {@link IMAGE_SUCCESS} if the execution is successful.
* {@link IMAGE_BAD_PARAMETER} info is nullptr, or type is invalid.
* @since 12
* @since 13
*/
Image_ErrorCode OH_AuxiliaryPictureInfo_SetType(OH_AuxiliaryPictureInfo *info, Image_AuxiliaryPictureType type);
@ -409,7 +409,7 @@ Image_ErrorCode OH_AuxiliaryPictureInfo_SetType(OH_AuxiliaryPictureInfo *info, I
* @return Image functions result code.
* {@link IMAGE_SUCCESS} if the execution is successful.
* {@link IMAGE_BAD_PARAMETER} info is nullptr, or size is nullptr.
* @since 12
* @since 13
*/
Image_ErrorCode OH_AuxiliaryPictureInfo_GetSize(OH_AuxiliaryPictureInfo *info, Image_Size *size);
@ -421,7 +421,7 @@ Image_ErrorCode OH_AuxiliaryPictureInfo_GetSize(OH_AuxiliaryPictureInfo *info, I
* @return Image functions result code.
* {@link IMAGE_SUCCESS} if the execution is successful.
* {@link IMAGE_BAD_PARAMETER} info is nullptr, or size is nullptr.
* @since 12
* @since 13
*/
Image_ErrorCode OH_AuxiliaryPictureInfo_SetSize(OH_AuxiliaryPictureInfo *info, Image_Size *size);
@ -433,7 +433,7 @@ Image_ErrorCode OH_AuxiliaryPictureInfo_SetSize(OH_AuxiliaryPictureInfo *info, I
* @return Image functions result code.
* {@link IMAGE_SUCCESS} if the execution is successful.
* {@link IMAGE_BAD_PARAMETER} info is nullptr, or rowStride is nullptr.
* @since 12
* @since 13
*/
Image_ErrorCode OH_AuxiliaryPictureInfo_GetRowStride(OH_AuxiliaryPictureInfo *info, uint32_t *rowStride);
@ -445,7 +445,7 @@ Image_ErrorCode OH_AuxiliaryPictureInfo_GetRowStride(OH_AuxiliaryPictureInfo *in
* @return Image functions result code.
* {@link IMAGE_SUCCESS} if the execution is successful.
* {@link IMAGE_BAD_PARAMETER} info is nullptr, or rowStride is nullptr.
* @since 12
* @since 13
*/
Image_ErrorCode OH_AuxiliaryPictureInfo_SetRowStride(OH_AuxiliaryPictureInfo *info, uint32_t rowStride);
@ -457,7 +457,7 @@ Image_ErrorCode OH_AuxiliaryPictureInfo_SetRowStride(OH_AuxiliaryPictureInfo *in
* @return Image functions result code.
* {@link IMAGE_SUCCESS} if the execution is successful.
* {@link IMAGE_BAD_PARAMETER} info is nullptr, or pixelFormat is nullptr.
* @since 12
* @since 13
*/
Image_ErrorCode OH_AuxiliaryPictureInfo_GetPixelFormat(OH_AuxiliaryPictureInfo *info, PIXEL_FORMAT *pixelFormat);
@ -469,7 +469,7 @@ Image_ErrorCode OH_AuxiliaryPictureInfo_GetPixelFormat(OH_AuxiliaryPictureInfo *
* @return Image functions result code.
* {@link IMAGE_SUCCESS} if the execution is successful.
* {@link IMAGE_BAD_PARAMETER} info is nullptr.
* @since 12
* @since 13
*/
Image_ErrorCode OH_AuxiliaryPictureInfo_SetPixelFormat(OH_AuxiliaryPictureInfo *info, PIXEL_FORMAT pixelFormat);
@ -480,7 +480,7 @@ Image_ErrorCode OH_AuxiliaryPictureInfo_SetPixelFormat(OH_AuxiliaryPictureInfo *
* @return Image functions result code.
* {@link IMAGE_SUCCESS} if the execution is successful.
* {@link IMAGE_BAD_PARAMETER} info is nullptr.
* @since 12
* @since 13
*/
Image_ErrorCode OH_AuxiliaryPictureInfo_Release(OH_AuxiliaryPictureInfo *info);

View File

@ -1,22 +1,22 @@
[
{
"first_introduced": "12",
"first_introduced": "13",
"name": "OH_PictureMetadata_Create"
},
{
"first_introduced": "12",
"first_introduced": "13",
"name": "OH_PictureMetadata_GetProperty"
},
{
"first_introduced": "12",
"first_introduced": "13",
"name": "OH_PictureMetadata_SetProperty"
},
{
"first_introduced": "12",
"first_introduced": "13",
"name": "OH_PictureMetadata_Release"
},
{
"first_introduced": "12",
"first_introduced": "13",
"name": "OH_PictureMetadata_Clone"
}
]

View File

@ -40,43 +40,43 @@
"name": "OH_PackingOptions_Release"
},
{
"first_introduced": "12",
"first_introduced": "13",
"name": "OH_PackingOptionsForSequence_Create"
},
{
"first_introduced": "12",
"first_introduced": "13",
"name": "OH_PackingOptionsForSequence_SetFrameCount"
},
{
"first_introduced": "12",
"first_introduced": "13",
"name": "OH_PackingOptionsForSequence_GetFrameCount"
},
{
"first_introduced": "12",
"first_introduced": "13",
"name": "OH_PackingOptionsForSequence_SetDelayTimeList"
},
{
"first_introduced": "12",
"first_introduced": "13",
"name": "OH_PackingOptionsForSequence_GetDelayTimeList"
},
{
"first_introduced": "12",
"first_introduced": "13",
"name": "OH_PackingOptionsForSequence_SetDisposalTypes"
},
{
"first_introduced": "12",
"first_introduced": "13",
"name": "OH_PackingOptionsForSequence_GetDisposalTypes"
},
{
"first_introduced": "12",
"first_introduced": "13",
"name": "OH_PackingOptionsForSequence_SetLoopCount"
},
{
"first_introduced": "12",
"first_introduced": "13",
"name": "OH_PackingOptionsForSequence_GetLoopCount"
},
{
"first_introduced": "12",
"first_introduced": "13",
"name": "OH_PackingOptionsForSequence_Release"
},
{
@ -92,11 +92,11 @@
"name": "OH_ImagePackerNative_PackToDataFromPixelmap"
},
{
"first_introduced": "12",
"first_introduced": "13",
"name": "OH_ImagePackerNative_PackToDataFromPicture"
},
{
"first_introduced": "12",
"first_introduced": "13",
"name": "OH_ImagePackerNative_PackToDataFromPixelmapSequence"
},
{
@ -108,11 +108,11 @@
"name": "OH_ImagePackerNative_PackToFileFromPixelmap"
},
{
"first_introduced": "12",
"first_introduced": "13",
"name": "OH_ImagePackerNative_PackToFileFromPicture"
},
{
"first_introduced": "12",
"first_introduced": "13",
"name": "OH_ImagePackerNative_PackToFileFromPixelmapSequence"
},
{

View File

@ -100,7 +100,7 @@
"name": "OH_ImageSourceNative_CreatePixelmapList"
},
{
"first_introduced": "12",
"first_introduced": "13",
"name": "OH_ImageSourceNative_CreatePicture"
},
{
@ -128,19 +128,19 @@
"name": "OH_ImageSourceNative_Release"
},
{
"first_introduced": "12",
"first_introduced": "13",
"name": "OH_DecodingOptionsForPicture_Create"
},
{
"first_introduced": "12",
"first_introduced": "13",
"name": "OH_DecodingOptionsForPicture_GetDesiredAuxiliaryPictures"
},
{
"first_introduced": "12",
"first_introduced": "13",
"name": "OH_DecodingOptionsForPicture_SetDesiredAuxiliaryPictures"
},
{
"first_introduced": "12",
"first_introduced": "13",
"name": "OH_DecodingOptionsForPicture_Release"
}
]

View File

@ -1,114 +1,114 @@
[
{
"first_introduced": "12",
"first_introduced": "13",
"name": "OH_PictureNative_CreatePicture"
},
{
"first_introduced": "12",
"first_introduced": "13",
"name": "OH_PictureNative_GetMainPixelmap"
},
{
"first_introduced": "12",
"first_introduced": "13",
"name": "OH_PictureNative_GetHdrComposedPixelmap"
},
{
"first_introduced": "12",
"first_introduced": "13",
"name": "OH_PictureNative_GetGainmapPixelmap"
},
{
"first_introduced": "12",
"first_introduced": "13",
"name": "OH_PictureNative_SetAuxiliaryPicture"
},
{
"first_introduced": "12",
"first_introduced": "13",
"name": "OH_PictureNative_GetAuxiliaryPicture"
},
{
"first_introduced": "12",
"first_introduced": "13",
"name": "OH_PictureNative_GetMetadata"
},
{
"first_introduced": "12",
"first_introduced": "13",
"name": "OH_PictureNative_SetMetadata"
},
{
"first_introduced": "12",
"first_introduced": "13",
"name": "OH_PictureNative_Release"
},
{
"first_introduced": "12",
"first_introduced": "13",
"name": "OH_AuxiliaryPictureNative_Create"
},
{
"first_introduced": "12",
"first_introduced": "13",
"name": "OH_AuxiliaryPictureNative_WritePixels"
},
{
"first_introduced": "12",
"first_introduced": "13",
"name": "OH_AuxiliaryPictureNative_ReadPixels"
},
{
"first_introduced": "12",
"first_introduced": "13",
"name": "OH_AuxiliaryPictureNative_GetType"
},
{
"first_introduced": "12",
"first_introduced": "13",
"name": "OH_AuxiliaryPictureNative_GetInfo"
},
{
"first_introduced": "12",
"first_introduced": "13",
"name": "OH_AuxiliaryPictureNative_SetInfo"
},
{
"first_introduced": "12",
"first_introduced": "13",
"name": "OH_AuxiliaryPictureNative_GetMetadata"
},
{
"first_introduced": "12",
"first_introduced": "13",
"name": "OH_AuxiliaryPictureNative_SetMetadata"
},
{
"first_introduced": "12",
"first_introduced": "13",
"name": "OH_AuxiliaryPictureNative_Release"
},
{
"first_introduced": "12",
"first_introduced": "13",
"name": "OH_AuxiliaryPictureInfo_Create"
},
{
"first_introduced": "12",
"first_introduced": "13",
"name": "OH_AuxiliaryPictureInfo_GetType"
},
{
"first_introduced": "12",
"first_introduced": "13",
"name": "OH_AuxiliaryPictureInfo_SetType"
},
{
"first_introduced": "12",
"first_introduced": "13",
"name": "OH_AuxiliaryPictureInfo_GetSize"
},
{
"first_introduced": "12",
"first_introduced": "13",
"name": "OH_AuxiliaryPictureInfo_SetSize"
},
{
"first_introduced": "12",
"first_introduced": "13",
"name": "OH_AuxiliaryPictureInfo_GetRowStride"
},
{
"first_introduced": "12",
"first_introduced": "13",
"name": "OH_AuxiliaryPictureInfo_SetRowStride"
},
{
"first_introduced": "12",
"first_introduced": "13",
"name": "OH_AuxiliaryPictureInfo_GetPixelFormat"
},
{
"first_introduced": "12",
"first_introduced": "13",
"name": "OH_AuxiliaryPictureInfo_SetPixelFormat"
},
{
"first_introduced": "12",
"first_introduced": "13",
"name": "OH_AuxiliaryPictureInfo_Release"
}
]