digiKam
|
This is the complete list of members for heif::HeifContext, including all inherited members.
add_exif_metadata(std::shared_ptr< Image > master_image, const void *data, int size) | heif::HeifContext | |
add_generic_metadata(std::shared_ptr< Image > master_image, const void *data, int size, const char *item_type, const char *content_type) | heif::HeifContext | |
add_XMP_metadata(std::shared_ptr< Image > master_image, const void *data, int size) | heif::HeifContext | |
assign_thumbnail(std::shared_ptr< Image > master_image, std::shared_ptr< Image > thumbnail_image) | heif::HeifContext | |
debug_dump_boxes() const | heif::HeifContext | |
decode_image(heif_item_id ID, std::shared_ptr< HeifPixelImage > &img, const struct heif_decoding_options *options=nullptr) const | heif::HeifContext | |
encode_image(std::shared_ptr< HeifPixelImage > image, struct heif_encoder *encoder, const struct heif_encoding_options *options, enum heif_image_input_class input_class, std::shared_ptr< Image > &out_image) | heif::HeifContext | |
encode_thumbnail(std::shared_ptr< HeifPixelImage > image, struct heif_encoder *encoder, const struct heif_encoding_options *options, int bbox_size, std::shared_ptr< Image > &out_image_handle) | heif::HeifContext | |
ErrorBuffer() | heif::ErrorBuffer | inline |
get_error() const | heif::ErrorBuffer | inline |
get_primary_image() | heif::HeifContext | inline |
get_top_level_images() | heif::HeifContext | inline |
HeifContext() | heif::HeifContext | |
is_image(heif_item_id ID) const | heif::HeifContext | |
is_primary_image_set() const | heif::HeifContext | inline |
read(std::shared_ptr< StreamReader > reader) | heif::HeifContext | |
read_from_file(const char *input_filename) | heif::HeifContext | |
read_from_memory(const void *data, size_t size, bool copy) | heif::HeifContext | |
register_decoder(const heif_decoder_plugin *decoder_plugin) | heif::HeifContext | |
reset_to_empty_heif() | heif::HeifContext | |
set_error(std::string err) | heif::ErrorBuffer | inline |
set_max_decoding_threads(int max_threads) | heif::HeifContext | inline |
set_maximum_image_size_limit(int maximum_size) | heif::HeifContext | inline |
set_primary_image(std::shared_ptr< Image > image) | heif::HeifContext | |
set_primary_item(heif_item_id id) | heif::HeifContext | |
set_success() | heif::ErrorBuffer | inline |
write(StreamWriter &writer) | heif::HeifContext | |
~HeifContext() | heif::HeifContext |