mirror of
https://gitee.com/openharmony/interface_sdk_c
synced 2025-02-22 10:00:51 +00:00
!1301 image_kit 多图和gif编码修改为api13
Merge pull request !1301 from fandongyu/master
This commit is contained in:
commit
d84e0f1782
@ -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" ]
|
||||
|
@ -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);
|
||||
|
@ -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
|
||||
|
@ -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);
|
||||
|
||||
|
@ -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"
|
||||
}
|
||||
]
|
@ -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"
|
||||
},
|
||||
{
|
||||
|
@ -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"
|
||||
}
|
||||
]
|
@ -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"
|
||||
}
|
||||
]
|
Loading…
x
Reference in New Issue
Block a user