Searched refs:HeifIlocBox (Results 1 – 7 of 7) sorted by relevance
/ohos5.0/foundation/multimedia/image_framework/plugins/common/libs/image/libextplugin/src/heif_impl/heif_parser/box/ |
H A D | item_data_box.cpp | 27 void HeifIlocBox::ParseExtents(Item& item, HeifStreamReader &reader, int indexSize, int offsetSize,… in ParseExtents() 60 heif_error HeifIlocBox::ParseContent(HeifStreamReader &reader) in ParseContent() 100 heif_error HeifIlocBox::GetIlocDataLength(const Item &item, size_t &length) in GetIlocDataLength() 111 heif_error HeifIlocBox::ReadData(const Item &item, const std::shared_ptr<HeifInputStream> &stream, in ReadData() 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() 196 void HeifIlocBox::InferFullBoxVersion() in InferFullBoxVersion() 218 heif_error HeifIlocBox::Write(HeifStreamWriter &writer) const in Write() 261 heif_error HeifIlocBox::WriteMdatBox(HeifStreamWriter &writer) in WriteMdatBox() 291 heif_error HeifIlocBox::ReadToExtentData(Item &item, const std::shared_ptr<HeifInputStream> &stream, in ReadToExtentData() [all …]
|
H A D | heif_box.cpp | 196 MAKE_BOX_CASE("iloc", HeifIlocBox); in MakeBox()
|
/ohos5.0/foundation/multimedia/image_framework/frameworks/innerkitsimpl/test/unittest/ |
H A D | heif_parser_box_test.cpp | 353 HeifIlocBox heifIlocBox; 354 HeifIlocBox::Item item; 371 HeifIlocBox heifIlocBox; 393 HeifIlocBox heifIlocBox; 394 HeifIlocBox::Item item; 395 struct HeifIlocBox::Extent ref {.offset = 1};
|
H A D | heif_parser_test.cpp | 247 heifParser.ilocBox_ = std::make_shared<HeifIlocBox>(); 308 heifParser.ilocBox_ = std::make_shared<HeifIlocBox>(); 425 heifParser.ilocBox_ = std::make_shared<HeifIlocBox>(); 479 heifParser.ilocBox_ = std::make_shared<HeifIlocBox>();
|
/ohos5.0/foundation/multimedia/image_framework/plugins/common/libs/image/libextplugin/include/heif_impl/heif_parser/box/ |
H A D | item_data_box.h | 23 class HeifIlocBox : public HeifFullBox { 25 HeifIlocBox() : HeifFullBox(BOX_TYPE_ILOC) {} in HeifIlocBox() function
|
/ohos5.0/foundation/multimedia/image_framework/plugins/common/libs/image/libextplugin/src/heif_impl/heif_parser/ |
H A D | heif_parser.cpp | 167 ilocBox_ = metaBox_->GetChild<HeifIlocBox>(BOX_TYPE_ILOC); in AssembleBoxes() 224 const HeifIlocBox::Item *ilocItem = nullptr; in GetGridLength() 249 const HeifIlocBox::Item *ilocItem = nullptr; in GetItemData() 837 const std::vector<HeifIlocBox::Item>& items = ilocBox_->GetItems(); in CheckExtentData() 838 for (const HeifIlocBox::Item& item: items) { in CheckExtentData() 839 ilocBox_->ReadToExtentData(const_cast<HeifIlocBox::Item &>(item), inputStream_, idatBox_); in CheckExtentData() 967 const HeifIlocBox::Item *ilocItem = nullptr; in SetTiffOffset()
|
/ohos5.0/foundation/multimedia/image_framework/plugins/common/libs/image/libextplugin/include/heif_impl/heif_parser/ |
H A D | heif_parser.h | 105 std::shared_ptr<HeifIlocBox> ilocBox_;
|