Home
last modified time | relevance | path

Searched refs:constructionMethod (Results 1 – 5 of 5) sorted by relevance

/ohos5.0/foundation/multimedia/image_framework/plugins/common/libs/image/libextplugin/src/heif_impl/heif_parser/box/
H A Ditem_data_box.cpp81 item.constructionMethod = (values4 & 0xF); in ParseContent()
115 if (item.constructionMethod == CONSTRUCTION_METHOD_FILE_OFFSET) { in ReadData()
124 } else if (item.constructionMethod == CONSTRUCTION_METHOD_IDAT_OFFSET) { in ReadData()
149 item.constructionMethod = constructionMethod; in AppendData()
155 if (constructionMethod == CONSTRUCTION_METHOD_IDAT_OFFSET) { in AppendData()
167 if (0 != constructionMethod) { in UpdateData()
230 if (item.constructionMethod != CONSTRUCTION_METHOD_IDAT_OFFSET) { in Write()
276 if (item.constructionMethod != CONSTRUCTION_METHOD_FILE_OFFSET) { in WriteMdatBox()
298 if (item.constructionMethod == CONSTRUCTION_METHOD_FILE_OFFSET) { in ReadToExtentData()
312 } else if (item.constructionMethod == CONSTRUCTION_METHOD_IDAT_OFFSET) { in ReadToExtentData()
[all …]
/ohos5.0/foundation/multimedia/image_framework/plugins/common/libs/image/libextplugin/include/heif_impl/heif_parser/box/
H A Ditem_data_box.h36 uint8_t constructionMethod = 0; member
62 uint8_t constructionMethod = 0);
64 …rror UpdateData(heif_item_id itemID, const std::vector<uint8_t> &data, uint8_t constructionMethod);
/ohos5.0/foundation/multimedia/image_framework/frameworks/innerkitsimpl/test/unittest/
H A Dheif_parser_box_test.cpp374 uint8_t constructionMethod = 1; variable
375 ASSERT_EQ(heifIlocBox.UpdateData(itemId, data, constructionMethod), heif_invalid_exif_data);
377 constructionMethod = 0;
378 ASSERT_EQ(heifIlocBox.UpdateData(itemId, data, constructionMethod), heif_error_item_not_found);
381 ASSERT_EQ(heifIlocBox.UpdateData(itemId, data, constructionMethod), heif_error_ok);
401 item.constructionMethod = 0;
/ohos5.0/foundation/multimedia/image_framework/plugins/common/libs/image/libextplugin/include/heif_impl/heif_parser/
H A Dheif_parser.h177 …endIlocData(heif_item_id itemId, const std::vector<uint8_t> &data, uint8_t constructionMethod = 0);
/ohos5.0/foundation/multimedia/image_framework/plugins/common/libs/image/libextplugin/src/heif_impl/heif_parser/
H A Dheif_parser.cpp934 return item.constructionMethod; in GetConstructMethod()