diff --git a/multimedia/image_framework/include/image/image_source_native.h b/multimedia/image_framework/include/image/image_source_native.h index faa192067303cfafd71b3f43de4814321a02ae55..bae865780f23d90b52676ae9a629319fc18124d8 100644 --- a/multimedia/image_framework/include/image/image_source_native.h +++ b/multimedia/image_framework/include/image/image_source_native.h @@ -610,6 +610,14 @@ Image_ErrorCode OH_DecodingOptionsForPicture_SetDesiredAuxiliaryPictures(OH_Deco * @since 13 */ Image_ErrorCode OH_DecodingOptionsForPicture_Release(OH_DecodingOptionsForPicture *options); + +Image_ErrorCode OH_ImageSourceNative_GetDisposalType(OH_ImageSourceNative *source, int32_t **disposalTypeList); + +Image_ErrorCode OH_DecodingOptions_GetDesiredColorSpace(OH_DecodingOptions *options, OH_NativeColorSpaceManager + **colorSpaceNative); + +Image_ErrorCode OH_DecodingOptions_SetDesiredColorSpace(OH_DecodingOptions *options, OH_NativeColorSpaceManager + *colorSpaceNative); #ifdef __cplusplus }; #endif diff --git a/multimedia/image_framework/libimage_source.ndk.json b/multimedia/image_framework/libimage_source.ndk.json index ca6fab1a3a7049fe5b1e2cb062fcc0fc1078472e..c6ffa700d5d1f92ad57b3c969e38134d637768fa 100644 --- a/multimedia/image_framework/libimage_source.ndk.json +++ b/multimedia/image_framework/libimage_source.ndk.json @@ -154,5 +154,17 @@ { "first_introduced": "13", "name": "OH_DecodingOptionsForPicture_Release" + }, + { + "first_introduced": "13", + "name": "OH_ImageSourceNative_GetDisposalType" + }, + { + "first_introduced": "13", + "name": "OH_DecodingOptions_GetDesiredColorSpace" + }, + { + "first_introduced": "13", + "name": "OH_DecodingOptions_SetDesiredColorSpace" } ] \ No newline at end of file