Home
last modified time | relevance | path

Searched refs:HeifInfeBox (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_info_box.cpp50 heif_error HeifInfeBox::ParseContent(HeifStreamReader &reader) in ParseContent()
81 void HeifInfeBox::InferFullBoxVersion() in InferFullBoxVersion()
93 void HeifInfeBox::SetHidden(bool hidden) in SetHidden()
99 heif_error HeifInfeBox::Write(HeifStreamWriter &writer) const in Write()
H A Dheif_box.cpp183 MAKE_BOX_CASE("infe", HeifInfeBox); in MakeBox()
/ohos5.0/foundation/multimedia/image_framework/plugins/common/libs/image/libextplugin/include/heif_impl/heif_parser/box/
H A Ditem_info_box.h34 class HeifInfeBox : public HeifFullBox {
36 HeifInfeBox() : HeifFullBox(BOX_TYPE_INFE) {} in HeifInfeBox() function
38 HeifInfeBox(heif_item_id id, const char *itemType, bool isHidden) : HeifFullBox(BOX_TYPE_INFE), in HeifInfeBox() function
/ohos5.0/foundation/multimedia/image_framework/plugins/common/libs/image/libextplugin/include/heif_impl/heif_parser/
H A Dheif_parser.h99 std::map<heif_item_id, std::shared_ptr<HeifInfeBox> > infeBoxes_;
124 std::shared_ptr<HeifInfeBox> GetInfeBox(heif_item_id itemId) const;
163 std::shared_ptr<HeifInfeBox> AddItem(const char *itemType, bool hidden = false);
/ohos5.0/foundation/multimedia/image_framework/frameworks/innerkitsimpl/test/unittest/
H A Dheif_parser_box_test.cpp264 HeifInfeBox heifInfeBox;
284 HeifInfeBox heifInfeBox;
301 HeifInfeBox heifInfeBox;
H A Dheif_parser_test.cpp309 auto heifBox = std::make_shared<HeifInfeBox>();
344 auto heifBox = std::make_shared<HeifInfeBox>();
/ohos5.0/foundation/multimedia/image_framework/plugins/common/libs/image/libextplugin/src/heif_impl/heif_parser/
H A Dheif_parser.cpp140 …std::vector<std::shared_ptr<HeifInfeBox>> infes = iinfBox_->GetChildren<HeifInfeBox>(BOX_TYPE_INFE… in AssembleBoxes()
318 std::shared_ptr<HeifInfeBox> HeifParser::GetInfeBox(heif_item_id itemId) const in GetInfeBox()
733 std::shared_ptr<HeifInfeBox> HeifParser::AddItem(const char *itemType, bool hidden) in AddItem()
736 auto newInfe = std::make_shared<HeifInfeBox>(newItemId, itemType, false); in AddItem()
/ohos5.0/foundation/multimedia/image_framework/frameworks/innerkitsimpl/test/fuzztest/imageheifimpl_fuzzer/src/
H A Dimage_heif_impl_fuzzer.cpp229 std::shared_ptr<HeifInfeBox> heifinfebox = heifparse.AddItem(itemType, flag); in HeifImplFuzzTest001()