add_hvcC_property(heif_item_id id) | heif::HeifFile | |
add_iref_reference(heif_item_id from, uint32_t type, std::vector< heif_item_id > to) | heif::HeifFile | |
add_ispe_property(heif_item_id id, uint32_t width, uint32_t height) | heif::HeifFile | |
add_new_image(const char *item_type) | heif::HeifFile | |
add_new_infe_box(const char *item_type) | heif::HeifFile | |
append_hvcC_nal_data(heif_item_id id, const std::vector< uint8_t > &data) | heif::HeifFile | |
append_hvcC_nal_data(heif_item_id id, const uint8_t *data, size_t size) | heif::HeifFile | |
append_iloc_data(heif_item_id id, const std::vector< uint8_t > &nal_packets) | heif::HeifFile | |
append_iloc_data_with_4byte_size(heif_item_id id, const uint8_t *data, size_t size) | heif::HeifFile | |
debug_dump_boxes() const | heif::HeifFile | |
get_chroma_bits_per_pixel_from_configuration(heif_item_id imageID) const | heif::HeifFile | |
get_compressed_image_data(heif_item_id ID, std::vector< uint8_t > *out_data) const | heif::HeifFile | |
get_content_type(heif_item_id ID) const | heif::HeifFile | |
get_image_chroma_from_configuration(heif_item_id imageID) const | heif::HeifFile | |
get_infe_box(heif_item_id imageID) | heif::HeifFile | inline |
get_ipco_box() | heif::HeifFile | inline |
get_ipma_box() | heif::HeifFile | inline |
get_iref_box() | heif::HeifFile | inline |
get_item_IDs() const | heif::HeifFile | |
get_item_type(heif_item_id ID) const | heif::HeifFile | |
get_luma_bits_per_pixel_from_configuration(heif_item_id imageID) const | heif::HeifFile | |
get_num_images() const | heif::HeifFile | inline |
get_primary_image_ID() const | heif::HeifFile | inline |
get_properties(heif_item_id imageID, std::vector< Box_ipco::Property > &properties) const | heif::HeifFile | |
get_unused_item_id() const | heif::HeifFile | |
HeifFile() | heif::HeifFile | |
image_exists(heif_item_id ID) const | heif::HeifFile | |
new_empty_file() | heif::HeifFile | |
read(std::shared_ptr< StreamReader > reader) | heif::HeifFile | |
read_from_file(const char *input_filename) | heif::HeifFile | |
read_from_memory(const void *data, size_t size, bool copy) | heif::HeifFile | |
set_auxC_property(heif_item_id id, std::string type) | heif::HeifFile | |
set_color_profile(heif_item_id id, const std::shared_ptr< const color_profile > profile) | heif::HeifFile | |
set_hvcC_configuration(heif_item_id id, const Box_hvcC::configuration &config) | heif::HeifFile | |
set_primary_item_id(heif_item_id id) | heif::HeifFile | |
write(StreamWriter &writer) | heif::HeifFile | |
~HeifFile() | heif::HeifFile | |