Home
last modified time | relevance | path

Searched refs:HeifBufferInputStream (Results 1 – 6 of 6) sorted by relevance

/ohos5.0/foundation/multimedia/image_framework/plugins/common/libs/image/libextplugin/src/heif_impl/heif_parser/
H A Dheif_stream.cpp29 HeifBufferInputStream::HeifBufferInputStream(const uint8_t *data, size_t size, bool needCopy) in HeifBufferInputStream() function in OHOS::ImagePlugin::HeifBufferInputStream
41 HeifBufferInputStream::~HeifBufferInputStream() in ~HeifBufferInputStream()
48 int64_t HeifBufferInputStream::Tell() const in Tell()
53 bool HeifBufferInputStream::CheckSize(size_t target_size, int64_t end) in CheckSize()
59 bool HeifBufferInputStream::Read(void *data, size_t size) in Read()
74 bool HeifBufferInputStream::Seek(int64_t position) in Seek()
H A Dheif_parser.cpp46 …auto input_stream = std::make_shared<HeifBufferInputStream>((const uint8_t *) data, size, isNeedCo… in MakeFromMemory()
/ohos5.0/foundation/multimedia/image_framework/plugins/common/libs/image/libextplugin/include/heif_impl/heif_parser/
H A Dheif_stream.h39 class HeifBufferInputStream : public HeifInputStream {
41 HeifBufferInputStream(const uint8_t *data, size_t size, bool needCopy);
43 ~HeifBufferInputStream() override;
/ohos5.0/foundation/multimedia/image_framework/frameworks/innerkitsimpl/test/unittest/
H A Dheif_parser_box_test.cpp46 auto stream = std::make_shared<HeifBufferInputStream>(nullptr, 0, true);
205 auto inputStream = std::make_shared<HeifBufferInputStream>(nullptr, 0, true);
265 auto stream = std::make_shared<HeifBufferInputStream>(nullptr, 0, true);
355 auto stream = std::make_shared<HeifBufferInputStream>(nullptr, 0, true);
398 …std::shared_ptr<HeifBufferInputStream> stream = std::make_shared<HeifBufferInputStream>(nullptr, 0…
H A Dheif_parser_test.cpp40 HeifBufferInputStream heifBuffer(nullptr, 0, true);
59 HeifBufferInputStream heifBuffer(nullptr, 0, false);
74 auto inputStream = std::make_shared<HeifBufferInputStream>(nullptr, 0, true);
112 auto inputStream = std::make_shared<HeifBufferInputStream>(nullptr, 0, true);
133 auto inputStream = std::make_shared<HeifBufferInputStream>(nullptr, 0, true);
/ohos5.0/foundation/multimedia/image_framework/frameworks/innerkitsimpl/test/fuzztest/imageheifimpl_fuzzer/src/
H A Dimage_heif_impl_fuzzer.cpp227 auto heifbuffstream = std::make_shared<HeifBufferInputStream>(data, size, flag); in HeifImplFuzzTest001()