Home
last modified time | relevance | path

Searched refs:HeifIpmaBox (Results 1 – 8 of 8) sorted by relevance

/ohos5.0/foundation/multimedia/image_framework/plugins/common/libs/image/libextplugin/src/heif_impl/heif_parser/box/
H A Ditem_property_box.cpp44 heif_error HeifIpcoBox::GetProperties(uint32_t itemId, const std::shared_ptr<class HeifIpmaBox> &ip… in GetProperties()
67 const std::shared_ptr<class HeifIpmaBox> &ipma, uint32_t boxType) const in GetProperty()
90 heif_error HeifIpmaBox::ParseContent(HeifStreamReader &reader) in ParseContent()
123 const std::vector<PropertyAssociation> *HeifIpmaBox::GetProperties(uint32_t itemId) const in GetProperties()
131 void HeifIpmaBox::AddProperty(heif_item_id itemId, PropertyAssociation assoc) in AddProperty()
149 void HeifIpmaBox::InferFullBoxVersion() in InferFullBoxVersion()
170 heif_error HeifIpmaBox::Write(HeifStreamWriter &writer) const in Write()
200 void HeifIpmaBox::MergeImpaBoxes(const HeifIpmaBox &b) in MergeImpaBoxes()
H A Dheif_box.cpp187 MAKE_BOX_CASE("ipma", HeifIpmaBox); in MakeBox()
/ohos5.0/foundation/multimedia/image_framework/plugins/common/libs/image/libextplugin/include/heif_impl/heif_parser/box/
H A Ditem_property_box.h46 const std::shared_ptr<class HeifIpmaBox> &,
50 const std::shared_ptr<class HeifIpmaBox> &,
57 class HeifIpmaBox : public HeifFullBox {
59 HeifIpmaBox() : HeifFullBox(BOX_TYPE_IPMA) {} in HeifIpmaBox() function
70 void MergeImpaBoxes(const HeifIpmaBox &b);
/ohos5.0/foundation/multimedia/image_framework/frameworks/innerkitsimpl/test/unittest/
H A Dheif_parser_box_test.cpp95 std::shared_ptr<HeifIpmaBox> heifIpmaBox = std::make_shared<HeifIpmaBox>();
135 std::shared_ptr<HeifIpmaBox> ipma = std::make_shared<HeifIpmaBox>();
162 auto heifIpmaBox = std::make_shared<HeifIpmaBox>();
178 auto heifIpmaBox = std::make_shared<HeifIpmaBox>();
H A Dheif_parser_test.cpp424 heifParser.ipmaBox_ = std::make_shared<HeifIpmaBox>();
451 heifParser.ipmaBox_ = std::make_shared<HeifIpmaBox>();
/ohos5.0/foundation/multimedia/image_framework/frameworks/innerkitsimpl/test/fuzztest/imageheifimpl_fuzzer/src/
H A Dimage_heif_impl_fuzzer.cpp50 HeifIpmaBox *heifipmabox, HeifStreamReader &reader, HeifStreamWriter &writer) in ItemPropertyBoxTest001()
53 const std::shared_ptr<HeifIpmaBox> const_box_ptr = nullptr; in ItemPropertyBoxTest001()
57 const HeifIpmaBox const_box; in ItemPropertyBoxTest001()
242 auto heifipmabox = static_cast<HeifIpmaBox*>(objHeiffullbox); in HeifImplFuzzTest001()
/ohos5.0/foundation/multimedia/image_framework/plugins/common/libs/image/libextplugin/src/heif_impl/heif_parser/
H A Dheif_parser.cpp157 …std::vector<std::shared_ptr<HeifIpmaBox>> ipmas = iprpBox_->GetChildren<HeifIpmaBox>(BOX_TYPE_IPMA… in AssembleBoxes()
161 ipmaBox_ = std::make_shared<HeifIpmaBox>(); in AssembleBoxes()
/ohos5.0/foundation/multimedia/image_framework/plugins/common/libs/image/libextplugin/include/heif_impl/heif_parser/
H A Dheif_parser.h103 std::shared_ptr<HeifIpmaBox> ipmaBox_;