/ohos5.0/foundation/multimedia/image_framework/plugins/common/libs/image/libextplugin/include/heif_impl/heif_parser/ |
H A D | heif_parser.h | 63 std::string GetItemType(heif_item_id itemId) const; 116 heif_item_id GetPrimaryItemId() const; 118 bool HasItemId(heif_item_id itemId) const; 122 std::string GetItemUriType(heif_item_id itemId) const; 161 heif_item_id GetNextItemId() const; 165 void AddHvccProperty(heif_item_id itemId); 179 void SetPrimaryItemId(heif_item_id itemId); 181 …void AddReference(heif_item_id fromItemId, uint32_t type, const std::vector<heif_item_id> &toItemI… 197 uint8_t GetConstructMethod(const heif_item_id& id); 205 void ExtractISOMetadata(const heif_item_id& itemId); [all …]
|
H A D | heif_image.h | 27 explicit HeifImage(heif_item_id itemId); 31 heif_item_id GetItemId() const; 77 void SetThumbnailImage(heif_item_id id); 93 void SetAuxImage(heif_item_id id, const std::string &aux_type); 106 void SetGainmapMasterImage(heif_item_id id); 109 void SetTmapBoxId(heif_item_id id); 121 heif_item_id itemId_ = 0; 136 heif_item_id thumbnailMasterItemId_ = 0; 139 heif_item_id auxMasterItemId_ = 0; 148 heif_item_id gainmapMasterItemid_ = 0; [all …]
|
H A D | heif_type.h | 66 typedef uint32_t heif_item_id; typedef 101 heif_item_id itemId;
|
/ohos5.0/foundation/multimedia/image_framework/plugins/common/libs/image/libextplugin/src/heif_impl/heif_parser/ |
H A D | heif_parser.cpp | 291 for (heif_item_id toItemId: toItemIds) { in GetTileImages() 309 for (heif_item_id toItemId: toItemIds) { in GetIdenImage() 332 std::vector<heif_item_id> allItemIds; in AssembleImages() 335 for (heif_item_id itemId: allItemIds) { in AssembleImages() 445 for (heif_item_id itemId: allItemIds) { in ExtractGainmap() 464 heif_item_id itemId = image->GetItemId(); in ExtractImageProperties() 516 heif_item_id itemId = pair.first; in ExtractDerivedImageProperties() 554 heif_item_id masterItemId = toItemIds[0]; in ExtractThumbnailImage() 726 heif_item_id max_id = 0; in GetNextItemId() 812 void HeifParser::AddReference(heif_item_id fromItemId, uint32_t type, const std::vector<heif_item_i… in AddReference() [all …]
|
H A D | heif_image.cpp | 24 HeifImage::HeifImage(heif_item_id itemId) : itemId_(itemId) {} in HeifImage() 35 heif_item_id HeifImage::GetItemId() const in GetItemId() 152 void HeifImage::SetThumbnailImage(heif_item_id id) in SetThumbnailImage() 197 void HeifImage::SetAuxImage(heif_item_id id, const std::string &aux_type) in SetAuxImage() 241 void HeifImage::SetGainmapMasterImage(heif_item_id id) in SetGainmapMasterImage() 256 void HeifImage::SetTmapBoxId(heif_item_id id) in SetTmapBoxId()
|
/ohos5.0/foundation/multimedia/image_framework/plugins/common/libs/image/libextplugin/include/heif_impl/heif_parser/box/ |
H A D | item_ref_box.h | 29 heif_item_id fromItemId; 30 std::vector<heif_item_id> toItemIds; 33 bool HasReferences(heif_item_id itemId) const; 35 std::vector<heif_item_id> GetReferences(heif_item_id itemId, uint32_t ref_type) const; 37 std::vector<Reference> GetReferencesFrom(heif_item_id itemId) const; 39 … void AddReferences(heif_item_id from_id, uint32_t type, const std::vector<heif_item_id> &to_ids);
|
H A D | item_info_box.h | 38 HeifInfeBox(heif_item_id id, const char *itemType, bool isHidden) : HeifFullBox(BOX_TYPE_INFE), in HeifInfeBox() 46 heif_item_id GetItemId() const { return itemId_; } in GetItemId() 48 void SetItemId(heif_item_id id) { itemId_ = id; } in SetItemId() 73 heif_item_id itemId_ = 0; 89 heif_item_id GetItemId() const { return itemId_; } in GetItemId() 91 void SetItemId(heif_item_id id) { itemId_ = id; } in SetItemId() 101 heif_item_id itemId_ = 0;
|
H A D | item_property_box.h | 29 heif_item_id itemId; 45 heif_error GetProperties(heif_item_id itemId, 49 std::shared_ptr<HeifBox> GetProperty(heif_item_id itemId, 61 const std::vector<PropertyAssociation> *GetProperties(heif_item_id itemId) const; 63 void AddProperty(heif_item_id itemId,
|
H A D | item_data_box.h | 35 heif_item_id itemId = 0; 60 heif_error AppendData(heif_item_id itemId, 64 …heif_error UpdateData(heif_item_id itemID, const std::vector<uint8_t> &data, uint8_t constructionM…
|
/ohos5.0/foundation/multimedia/image_framework/plugins/common/libs/image/libextplugin/src/heif_impl/heif_parser/box/ |
H A D | item_ref_box.cpp | 108 bool HeifIrefBox::HasReferences(heif_item_id itemId) const in HasReferences() 116 std::vector<HeifIrefBox::Reference> HeifIrefBox::GetReferencesFrom(heif_item_id itemId) const in GetReferencesFrom() 128 std::vector<uint32_t> HeifIrefBox::GetReferences(heif_item_id itemId, uint32_t ref_type) const in GetReferences() 138 void HeifIrefBox::AddReferences(heif_item_id from_id, uint32_t type, const std::vector<heif_item_id… in AddReferences()
|
H A D | item_property_box.cpp | 66 std::shared_ptr<HeifBox> HeifIpcoBox::GetProperty(heif_item_id itemId, in GetProperty() 131 void HeifIpmaBox::AddProperty(heif_item_id itemId, PropertyAssociation assoc) in AddProperty()
|
H A D | item_data_box.cpp | 138 heif_error HeifIlocBox::AppendData(heif_item_id itemId, const std::vector<uint8_t> &data, uint8_t c… in AppendData() 165 heif_error HeifIlocBox::UpdateData(heif_item_id itemID, const std::vector<uint8_t> &data, uint8_t c… in UpdateData()
|
/ohos5.0/foundation/multimedia/image_framework/frameworks/innerkitsimpl/test/unittest/ |
H A D | heif_parser_test.cpp | 261 heif_item_id itemId = 0; 281 heif_item_id itemId = 0; 302 heif_item_id itemId = 1; 326 heif_item_id gridItemId = 0; 390 std::vector<heif_item_id> allItemIds; 448 heif_item_id itemId = 0; 466 heif_item_id itemId = 0; 469 heif_item_id fromItemId = 0; 471 const std::vector<heif_item_id> toItemIds;
|
H A D | heif_parser_box_test.cpp | 96 heif_item_id itemId = 1; 244 heif_item_id itemId = 0; 372 heif_item_id itemId = 0;
|
/ohos5.0/foundation/multimedia/image_framework/frameworks/innerkitsimpl/accessor/src/ |
H A D | heif_exif_metadata_accessor.cpp | 124 ImagePlugin::heif_item_id exifItemId; in WriteMetadata() 181 ImagePlugin::heif_item_id exifItemId = 0xffff; in GetExifItemData() 196 ImagePlugin::heif_item_id &exifItemId) in GetExifItemIdByHeifParser()
|
/ohos5.0/foundation/multimedia/image_framework/frameworks/innerkitsimpl/accessor/include/ |
H A D | heif_exif_metadata_accessor.h | 40 ImagePlugin::heif_item_id &exifItemId);
|
/ohos5.0/foundation/multimedia/image_framework/frameworks/innerkitsimpl/test/fuzztest/imageheifimpl_fuzzer/src/ |
H A D | image_heif_impl_fuzzer.cpp | 52 heif_item_id itemId = 0xffff; in ItemPropertyBoxTest001()
|