Home
last modified time | relevance | path

Searched refs:AuxiliaryPictureType (Results 1 – 25 of 40) sorted by relevance

12

/ohos5.0/foundation/multimedia/image_framework/frameworks/innerkitsimpl/picture/
H A Dauxiliary_generator.cpp50 static int32_t GetAuxiliaryPictureDenominator(AuxiliaryPictureType type) in GetAuxiliaryPictureDenominator()
54 case AuxiliaryPictureType::DEPTH_MAP: in GetAuxiliaryPictureDenominator()
57 case AuxiliaryPictureType::LINEAR_MAP: in GetAuxiliaryPictureDenominator()
67 PlImageInfo &plInfo, AuxiliaryPictureType type) in SetAuxiliaryDecodeOption()
76 …bool useF16Format = (type == AuxiliaryPictureType::LINEAR_MAP || type == AuxiliaryPictureType::DEP… in SetAuxiliaryDecodeOption()
349 AuxiliaryPictureType type, const std::string &format, in GenerateAuxiliaryPicture()
362 if (type == AuxiliaryPictureType::LINEAR_MAP || type == AuxiliaryPictureType::DEPTH_MAP) { in GenerateAuxiliaryPicture()
411 if (type == AuxiliaryPictureType::GAINMAP) { in GenerateHeifAuxiliaryPicture()
413 } else if (type == AuxiliaryPictureType::FRAGMENT_MAP) { in GenerateHeifAuxiliaryPicture()
439 if (type == AuxiliaryPictureType::GAINMAP) { in GenerateJpegAuxiliaryPicture()
[all …]
H A Dauxiliary_picture.cpp31 AuxiliaryPictureType type, Size size) in Create()
44 AuxiliaryPictureType type, Size size) in Create()
50 AuxiliaryPictureType AuxiliaryPicture::GetType() in GetType()
55 void AuxiliaryPicture::SetType(AuxiliaryPictureType type) in SetType()
225 … auxiliaryPictureInfo.auxiliaryPictureType = static_cast<AuxiliaryPictureType>(parcel.ReadInt32()); in Unmarshalling()
H A Dpicture.cpp442 if (!HasAuxiliaryPicture(AuxiliaryPictureType::GAINMAP)) { in GetGainmapPixelMap()
446 auto auxiliaryPicture = GetAuxiliaryPicture(AuxiliaryPictureType::GAINMAP); in GetGainmapPixelMap()
454 std::shared_ptr<AuxiliaryPicture> Picture::GetAuxiliaryPicture(AuxiliaryPictureType type) in GetAuxiliaryPicture()
474 AuxiliaryPictureType type = picture->GetType(); in SetAuxiliaryPicture()
478 bool Picture::HasAuxiliaryPicture(AuxiliaryPictureType type) in HasAuxiliaryPicture()
505 AuxiliaryPictureType type = auxiliaryPicture.first; in Marshalling()
/ohos5.0/foundation/multimedia/image_framework/interfaces/innerkits/include/
H A Dauxiliary_picture.h37AuxiliaryPictureType type, Size size = {0, 0});
39AuxiliaryPictureType type, Size size = {0, 0});
40 NATIVEEXPORT AuxiliaryPictureType GetType();
41 NATIVEEXPORT void SetType(AuxiliaryPictureType type);
H A Dpicture.h44 NATIVEEXPORT std::shared_ptr<AuxiliaryPicture> GetAuxiliaryPicture(AuxiliaryPictureType type);
46 NATIVEEXPORT bool HasAuxiliaryPicture(AuxiliaryPictureType type);
58 std::map<AuxiliaryPictureType, std::shared_ptr<AuxiliaryPicture>> auxiliaryPictures_;
H A Dauxiliary_generator.h38AuxiliaryPictureType type, std::unique_ptr<AbsImageDecoder> &extDecoder, uint32_t &errorCode);
40 …const MainPictureInfo &mainInfo, AuxiliaryPictureType type, std::unique_ptr<InputDataStream> &auxS…
H A Dimage_type.h359 enum class AuxiliaryPictureType { enum
369 AuxiliaryPictureType auxiliaryPictureType = AuxiliaryPictureType::NONE;
383 std::set<AuxiliaryPictureType> desireAuxiliaryPictures;
/ohos5.0/foundation/multimedia/image_framework/plugins/common/libs/image/libextplugin/src/
H A Dext_encoder.cpp1104 case AuxiliaryPictureType::GAINMAP: in GetHeifEncodeItemInfo()
1109 case AuxiliaryPictureType::DEPTH_MAP: in GetHeifEncodeItemInfo()
1114 case AuxiliaryPictureType::UNREFOCUS_MAP: in GetHeifEncodeItemInfo()
1119 case AuxiliaryPictureType::LINEAR_MAP: in GetHeifEncodeItemInfo()
1124 case AuxiliaryPictureType::FRAGMENT_MAP: in GetHeifEncodeItemInfo()
1584 for (AuxiliaryPictureType auxType : auxTypes) { in CheckJpegAuxiliaryTagName()
1771 for (AuxiliaryPictureType auxType : auxTypes) { in EncodeJpegAuxiliaryPictures()
2351 case AuxiliaryPictureType::DEPTH_MAP: in AssembleAuxiliaryRefItem()
2354 case AuxiliaryPictureType::UNREFOCUS_MAP: in AssembleAuxiliaryRefItem()
2357 case AuxiliaryPictureType::LINEAR_MAP: in AssembleAuxiliaryRefItem()
[all …]
/ohos5.0/docs/zh-cn/application-dev/media/image/
H A Dimage-picture-decoding.md116 desiredAuxiliaryPictures: [image.AuxiliaryPictureType.GAINMAP] // GAINMAP为需要解码的辅助图类型
130 let type: image.AuxiliaryPictureType = image.AuxiliaryPictureType.GAINMAP;
192 desiredAuxiliaryPictures: [image.AuxiliaryPictureType.GAINMAP] // GAINMAP为需要解码的辅助图类型
205 let type: image.AuxiliaryPictureType = image.AuxiliaryPictureType.GAINMAP;
/ohos5.0/foundation/multimedia/image_framework/frameworks/kits/js/common/
H A Dpicture_napi.cpp82 {"GAINMAP", static_cast<uint32_t>(AuxiliaryPictureType::GAINMAP), ""},
83 {"DEPTH_MAP", static_cast<uint32_t>(AuxiliaryPictureType::DEPTH_MAP), ""},
361 static AuxiliaryPictureType ParseAuxiliaryPictureType(int32_t val) in ParseAuxiliaryPictureType()
363 if (val >= static_cast<int32_t>(AuxiliaryPictureType::GAINMAP) in ParseAuxiliaryPictureType()
364 && val<= static_cast<int32_t>(AuxiliaryPictureType::FRAGMENT_MAP)) { in ParseAuxiliaryPictureType()
365 return AuxiliaryPictureType(val); in ParseAuxiliaryPictureType()
368 return AuxiliaryPictureType::NONE; in ParseAuxiliaryPictureType()
428 AuxiliaryPictureType type = ParseAuxiliaryPictureType(auxiType); in GetAuxiliaryPicture()
429 if (type == AuxiliaryPictureType::NONE) { in GetAuxiliaryPicture()
480 AuxiliaryPictureType type = ParseAuxiliaryPictureType(auxiType); in SetAuxiliaryPicture()
[all …]
H A Dauxiliary_picture_napi.cpp64 AuxiliaryPictureType type;
265 static AuxiliaryPictureType ParseAuxiliaryPictureType(int32_t val) in ParseAuxiliaryPictureType()
267 if (val >= static_cast<int32_t>(AuxiliaryPictureType::GAINMAP) in ParseAuxiliaryPictureType()
268 && val <= static_cast<int32_t>(AuxiliaryPictureType::FRAGMENT_MAP)) { in ParseAuxiliaryPictureType()
269 return AuxiliaryPictureType(val); in ParseAuxiliaryPictureType()
271 return AuxiliaryPictureType::NONE; in ParseAuxiliaryPictureType()
310 if (auxiType < static_cast<uint32_t>(AuxiliaryPictureType::GAINMAP) in CreateAuxiliaryPicture()
311 || auxiType > static_cast<uint32_t>(AuxiliaryPictureType::FRAGMENT_MAP)) { in CreateAuxiliaryPicture()
316 if (asyncContext->type == AuxiliaryPictureType::NONE) { in CreateAuxiliaryPicture()
344 … if (static_cast<int32_t>(auxType) >= NUM_0 && auxType <= AuxiliaryPictureType::FRAGMENT_MAP) { in GetType()
[all …]
/ohos5.0/foundation/multimedia/image_framework/frameworks/innerkitsimpl/utils/src/
H A Dimage_utils.cpp851 bool ImageUtils::IsAuxiliaryPictureTypeSupported(AuxiliaryPictureType type) in IsAuxiliaryPictureTypeSupported()
857 bool ImageUtils::IsAuxiliaryPictureEncoded(AuxiliaryPictureType type) in IsAuxiliaryPictureEncoded()
859 return AuxiliaryPictureType::GAINMAP == type || AuxiliaryPictureType::UNREFOCUS_MAP == type || in IsAuxiliaryPictureEncoded()
860 AuxiliaryPictureType::FRAGMENT_MAP == type; in IsAuxiliaryPictureEncoded()
872 const std::set<AuxiliaryPictureType> ImageUtils::GetAllAuxiliaryPictureType() in GetAllAuxiliaryPictureType()
874 static const std::set<AuxiliaryPictureType> auxTypes = { in GetAllAuxiliaryPictureType()
875 AuxiliaryPictureType::GAINMAP, in GetAllAuxiliaryPictureType()
876 AuxiliaryPictureType::DEPTH_MAP, in GetAllAuxiliaryPictureType()
877 AuxiliaryPictureType::UNREFOCUS_MAP, in GetAllAuxiliaryPictureType()
878 AuxiliaryPictureType::LINEAR_MAP, in GetAllAuxiliaryPictureType()
[all …]
/ohos5.0/foundation/multimedia/image_framework/plugins/common/libs/image/libextplugin/src/hdr/
H A Djpeg_mpf_parser.cpp74 static const std::map<std::string, AuxiliaryPictureType> AUXILIARY_TAG_TYPE_MAP = {
75 {AUXILIARY_TAG_DEPTH_MAP_BACK, AuxiliaryPictureType::DEPTH_MAP},
76 {AUXILIARY_TAG_DEPTH_MAP_FRONT, AuxiliaryPictureType::DEPTH_MAP},
77 {AUXILIARY_TAG_UNREFOCUS_MAP, AuxiliaryPictureType::UNREFOCUS_MAP},
78 {AUXILIARY_TAG_LINEAR_MAP, AuxiliaryPictureType::LINEAR_MAP},
79 {AUXILIARY_TAG_FRAGMENT_MAP, AuxiliaryPictureType::FRAGMENT_MAP}
/ohos5.0/foundation/multimedia/image_framework/frameworks/innerkitsimpl/utils/include/
H A Dimage_utils.h77 static bool IsAuxiliaryPictureTypeSupported(AuxiliaryPictureType auxiliaryPictureType);
78 static bool IsAuxiliaryPictureEncoded(AuxiliaryPictureType type);
80 static const std::set<AuxiliaryPictureType> GetAllAuxiliaryPictureType();
/ohos5.0/foundation/multimedia/image_framework/frameworks/kits/js/common/picture_ndk/
H A Dpicture_native.cpp30 static Image_AuxiliaryPictureType AuxTypeInnerToNative(OHOS::Media::AuxiliaryPictureType type) in AuxTypeInnerToNative()
35 static OHOS::Media::AuxiliaryPictureType AuxTypeNativeToInner(Image_AuxiliaryPictureType type) in AuxTypeNativeToInner()
37 return static_cast<OHOS::Media::AuxiliaryPictureType>(static_cast<int>(type)); in AuxTypeNativeToInner()
125 OHOS::Media::AuxiliaryPictureType auxPicTypeInner = innerAuxiliaryPicture->GetType(); in OH_PictureNative_SetAuxiliaryPicture()
339 != OHOS::Media::AuxiliaryPictureType::FRAGMENT_MAP in OH_AuxiliaryPictureNative_GetMetadata()
369 …aryPicture->GetInnerAuxiliaryPicture()->GetType() != OHOS::Media::AuxiliaryPictureType::FRAGMENT_M… in OH_AuxiliaryPictureNative_SetMetadata()
/ohos5.0/foundation/multimedia/image_framework/plugins/common/libs/image/libextplugin/src/heif_impl/
H A DHeifDecoderImpl.cpp92 {AuxiliaryPictureType::GAINMAP, HEIF_AUXTTYPE_ID_GAINMAP},
93 {AuxiliaryPictureType::DEPTH_MAP, HEIF_AUXTTYPE_ID_DEPTH_MAP},
95 {AuxiliaryPictureType::LINEAR_MAP, HEIF_AUXTTYPE_ID_LINEAR_MAP},
96 {AuxiliaryPictureType::FRAGMENT_MAP, HEIF_AUXTTYPE_ID_FRAGMENT_MAP}
293 bool HeifDecoderImpl::CheckAuxiliaryMap(AuxiliaryPictureType type) in CheckAuxiliaryMap()
302 case AuxiliaryPictureType::GAINMAP: in CheckAuxiliaryMap()
305 case AuxiliaryPictureType::DEPTH_MAP: in CheckAuxiliaryMap()
306 case AuxiliaryPictureType::UNREFOCUS_MAP: in CheckAuxiliaryMap()
307 case AuxiliaryPictureType::LINEAR_MAP: in CheckAuxiliaryMap()
308 case AuxiliaryPictureType::FRAGMENT_MAP: in CheckAuxiliaryMap()
[all …]
/ohos5.0/foundation/multimedia/camera_framework/services/deferred_processing_service/src/post_processor/
H A Dphoto_post_processor.cpp266 Media::AuxiliaryPictureType type) in CreateAuxiliaryPicture()
309 auto gainMap = picture->GetAuxiliaryPicture(Media::AuxiliaryPictureType::GAINMAP); in RotatePicture()
313 auto depthMap = picture->GetAuxiliaryPicture(Media::AuxiliaryPictureType::DEPTH_MAP); in RotatePicture()
317 auto unrefocusMap = picture->GetAuxiliaryPicture(Media::AuxiliaryPictureType::UNREFOCUS_MAP); in RotatePicture()
321 auto linearMap = picture->GetAuxiliaryPicture(Media::AuxiliaryPictureType::LINEAR_MAP); in RotatePicture()
332 Media::AuxiliaryPictureType::GAINMAP); in AssemleAuxilaryPicture()
339 Media::AuxiliaryPictureType::DEPTH_MAP); in AssemleAuxilaryPicture()
346 Media::AuxiliaryPictureType::UNREFOCUS_MAP); in AssemleAuxilaryPicture()
353 Media::AuxiliaryPictureType::LINEAR_MAP); in AssemleAuxilaryPicture()
/ohos5.0/docs/en/application-dev/media/image/
H A Dimage-picture-decoding.md116 …desiredAuxiliaryPictures: [image.AuxiliaryPictureType.GAINMAP] // GAINMAP indicates the type of th…
130 let type: image.AuxiliaryPictureType = image.AuxiliaryPictureType.GAINMAP;
192 …desiredAuxiliaryPictures: [image.AuxiliaryPictureType.GAINMAP] // GAINMAP indicates the type of th…
205 let type: image.AuxiliaryPictureType = image.AuxiliaryPictureType.GAINMAP;
/ohos5.0/foundation/multimedia/media_library/frameworks/innerkitsimpl/medialibrary_data_extension/src/
H A Dpicture_handle_service.cpp123 if (!picture->HasAuxiliaryPicture(static_cast<AuxiliaryPictureType>(i))) { in WritePicture()
126 AuxiliaryPictureType type = static_cast<AuxiliaryPictureType>(i); in WritePicture()
129 static_cast<AuxiliaryPictureType>(i)); in WritePicture()
/ohos5.0/foundation/multimedia/image_effect/test/unittest/mock/src/
H A Dmock_picture.cpp35 auxiliaryPictures_.emplace(AuxiliaryPictureType::GAINMAP, mockGainmapAuxiliaryPicture_); in MockPicture()
/ohos5.0/foundation/multimedia/image_framework/plugins/manager/include/image/
H A Dabs_image_decoder.h246 virtual bool DecodeHeifAuxiliaryMap(DecodeContext& context, Media::AuxiliaryPictureType type) in DecodeHeifAuxiliaryMap()
251 virtual bool CheckAuxiliaryMap(Media::AuxiliaryPictureType type) in CheckAuxiliaryMap()
/ohos5.0/foundation/multimedia/image_framework/plugins/common/libs/image/libextplugin/include/heif_impl/
H A DHeifDecoderImpl.h69 bool CheckAuxiliaryMap(Media::AuxiliaryPictureType type);
70 bool setAuxiliaryMap(Media::AuxiliaryPictureType type);
/ohos5.0/foundation/multimedia/image_framework/frameworks/kits/js/common/picture_ndk/include/
H A Dpicture_native_impl.h39 OHOS::Media::AuxiliaryPictureType type, OHOS::Media::Size size);
/ohos5.0/foundation/multimedia/image_framework/frameworks/kits/js/common/ndk/
H A Dimage_source_native.cpp71 static Image_AuxiliaryPictureType AuxTypeInnerToNative(OHOS::Media::AuxiliaryPictureType type) in AuxTypeInnerToNative()
76 static OHOS::Media::AuxiliaryPictureType AuxTypeNativeToInner(Image_AuxiliaryPictureType type) in AuxTypeNativeToInner()
78 return static_cast<OHOS::Media::AuxiliaryPictureType>(static_cast<int>(type)); in AuxTypeNativeToInner()
682 std::set<AuxiliaryPictureType> tmpDesireSet; in OH_DecodingOptionsForPicture_SetDesiredAuxiliaryPictures()
/ohos5.0/foundation/multimedia/image_framework/plugins/common/libs/image/libextplugin/include/hdr/
H A Djpeg_mpf_parser.h30 AuxiliaryPictureType auxType;

12