BitstreamRange 149 libheif/bitstream.cc BitstreamRange::BitstreamRange(std::shared_ptr<StreamReader> istr, BitstreamRange 151 libheif/bitstream.cc BitstreamRange* parent) BitstreamRange 164 libheif/bitstream.cc StreamReader::grow_status BitstreamRange::wait_until_range_is_available() BitstreamRange 170 libheif/bitstream.cc uint8_t BitstreamRange::read8() BitstreamRange 190 libheif/bitstream.cc uint16_t BitstreamRange::read16() BitstreamRange 210 libheif/bitstream.cc uint32_t BitstreamRange::read32() BitstreamRange 233 libheif/bitstream.cc std::string BitstreamRange::read_string() BitstreamRange 269 libheif/bitstream.cc bool BitstreamRange::prepare_read(int64_t nBytes) BitstreamRange 299 libheif/bitstream.cc StreamReader::grow_status BitstreamRange::wait_for_available_bytes(int64_t nBytes) BitstreamRange 307 libheif/bitstream.cc void BitstreamRange::skip_without_advancing_file_pos(int64_t n) BitstreamRange 136 libheif/bitstream.h class BitstreamRange BitstreamRange 139 libheif/bitstream.h BitstreamRange(std::shared_ptr<StreamReader> istr, BitstreamRange 141 libheif/bitstream.h BitstreamRange* parent = nullptr); BitstreamRange 213 libheif/bitstream.h BitstreamRange* m_parent_range = nullptr; BitstreamRange 158 libheif/box.cc heif::Error heif::BoxHeader::parse(BitstreamRange& range) BitstreamRange 303 libheif/box.cc Error Box::parse(BitstreamRange& range) BitstreamRange 329 libheif/box.cc Error BoxHeader::parse_full_box_header(BitstreamRange& range) BitstreamRange 342 libheif/box.cc Error Box::read(BitstreamRange& range, std::shared_ptr<heif::Box>* result) BitstreamRange 472 libheif/box.cc BitstreamRange boxrange(range.get_istream(), BitstreamRange 534 libheif/box.cc Error Box::read_children(BitstreamRange& range, int max_number) BitstreamRange 618 libheif/box.cc Error Box_ftyp::parse(BitstreamRange& range) BitstreamRange 700 libheif/box.cc Error Box_meta::parse(BitstreamRange& range) BitstreamRange 728 libheif/box.cc Error Box_hdlr::parse(BitstreamRange& range) BitstreamRange 777 libheif/box.cc Error Box_pitm::parse(BitstreamRange& range) BitstreamRange 831 libheif/box.cc Error Box_iloc::parse(BitstreamRange& range) BitstreamRange 1298 libheif/box.cc Error Box_infe::parse(BitstreamRange& range) BitstreamRange 1438 libheif/box.cc Error Box_iinf::parse(BitstreamRange& range) BitstreamRange 1472 libheif/box.cc Error Box_iprp::parse(BitstreamRange& range) BitstreamRange 1519 libheif/box.cc Error Box_ipco::parse(BitstreamRange& range) BitstreamRange 1603 libheif/box.cc Error Box_ispe::parse(BitstreamRange& range) BitstreamRange 1639 libheif/box.cc Error Box_ipma::parse(BitstreamRange& range) BitstreamRange 1796 libheif/box.cc Error Box_auxC::parse(BitstreamRange& range) BitstreamRange 1843 libheif/box.cc Error Box_irot::parse(BitstreamRange& range) BitstreamRange 1867 libheif/box.cc Error Box_imir::parse(BitstreamRange& range) BitstreamRange 1898 libheif/box.cc Error Box_clap::parse(BitstreamRange& range) BitstreamRange 1988 libheif/box.cc Error Box_iref::parse(BitstreamRange& range) BitstreamRange 2144 libheif/box.cc Error Box_hvcC::parse(BitstreamRange& range) BitstreamRange 2412 libheif/box.cc Error Box_idat::parse(BitstreamRange& range) BitstreamRange 2479 libheif/box.cc Error Box_grpl::parse(BitstreamRange& range) BitstreamRange 2535 libheif/box.cc Error Box_dinf::parse(BitstreamRange& range) BitstreamRange 2553 libheif/box.cc Error Box_dref::parse(BitstreamRange& range) BitstreamRange 2590 libheif/box.cc Error Box_url::parse(BitstreamRange& range) BitstreamRange 104 libheif/box.h Error parse(BitstreamRange& range); BitstreamRange 111 libheif/box.h Error parse_full_box_header(BitstreamRange& range); BitstreamRange 153 libheif/box.h static Error read(BitstreamRange& range, std::shared_ptr<heif::Box>* box); BitstreamRange 175 libheif/box.h virtual Error parse(BitstreamRange& range); BitstreamRange 181 libheif/box.h Error read_children(BitstreamRange& range, int number = READ_CHILDREN_ALL); BitstreamRange 208 libheif/box.h Error parse(BitstreamRange& range) override; BitstreamRange 225 libheif/box.h Error parse(BitstreamRange& range) override; BitstreamRange 243 libheif/box.h Error parse(BitstreamRange& range) override; BitstreamRange 269 libheif/box.h Error parse(BitstreamRange& range) override; BitstreamRange 331 libheif/box.h Error parse(BitstreamRange& range) override; BitstreamRange 377 libheif/box.h Error parse(BitstreamRange& range) override; BitstreamRange 405 libheif/box.h Error parse(BitstreamRange& range) override; BitstreamRange 420 libheif/box.h Error parse(BitstreamRange& range) override; BitstreamRange 445 libheif/box.h Error parse(BitstreamRange& range) override; BitstreamRange 467 libheif/box.h Error parse(BitstreamRange& range) override; BitstreamRange 497 libheif/box.h Error parse(BitstreamRange& range) override; BitstreamRange 521 libheif/box.h Error parse(BitstreamRange& range) override; BitstreamRange 539 libheif/box.h Error parse(BitstreamRange& range) override; BitstreamRange 560 libheif/box.h Error parse(BitstreamRange& range) override; BitstreamRange 582 libheif/box.h Error parse(BitstreamRange& range) override; BitstreamRange 606 libheif/box.h Error parse(BitstreamRange& range) override; BitstreamRange 665 libheif/box.h Error parse(BitstreamRange& range) override; BitstreamRange 693 libheif/box.h Error parse(BitstreamRange& range) override; BitstreamRange 706 libheif/box.h Error parse(BitstreamRange& range) override; BitstreamRange 726 libheif/box.h Error parse(BitstreamRange& range) override; BitstreamRange 737 libheif/box.h Error parse(BitstreamRange& range) override; BitstreamRange 748 libheif/box.h Error parse(BitstreamRange& range) override; BitstreamRange 29 libheif/box_fuzzer.cc heif::BitstreamRange range(reader, size); BitstreamRange 80 libheif/heif_file.cc heif::BitstreamRange range(m_input_stream, maxSize); BitstreamRange 160 libheif/heif_file.cc Error HeifFile::parse_heif_file(BitstreamRange& range) BitstreamRange 150 libheif/heif_file.h Error parse_heif_file(BitstreamRange& bitstream);