heif_error         60 examples/encoder.cc     heif_error error = heif_image_handle_get_metadata(handle, metadata_id, data);
heif_error        119 examples/heif_convert.cc   struct heif_error err;
heif_error        131 examples/heif_enc.cc       struct heif_error err = heif_image_create(cinfo.output_width, cinfo.output_height,
heif_error        166 examples/heif_enc.cc       struct heif_error err = heif_image_create(cinfo.output_width, cinfo.output_height,
heif_error        412 examples/heif_enc.cc   struct heif_error err;
heif_error        508 examples/heif_enc.cc         heif_error error = heif_encoder_get_parameter_integer(encoder, name, &value);
heif_error        528 examples/heif_enc.cc         heif_error error = heif_encoder_get_parameter_boolean(encoder, name, &value);
heif_error        539 examples/heif_enc.cc         heif_error error = heif_encoder_get_parameter_string(encoder, name, value, value_size);
heif_error        576 examples/heif_enc.cc     struct heif_error error = heif_encoder_set_parameter(encoder, name.c_str(), value.c_str());
heif_error        678 examples/heif_enc.cc     heif_error error = heif_context_get_encoder(context.get(), encoder_descriptors[0], &encoder);
heif_error        697 examples/heif_enc.cc   struct heif_error error;
heif_error        128 examples/heif_info.cc   struct heif_error err;
heif_error        151 examples/heif_info.cc     struct heif_error err = heif_context_get_image_handle(ctx.get(), IDs[i], &handle);
heif_error         82 examples/heif_thumbnailer.cc   struct heif_error err;
heif_error         53 libheif/encoder_fuzzer.cc   struct heif_error err = heif_image_create(width, height, colorspace, chroma, image);
heif_error        112 libheif/encoder_fuzzer.cc static struct heif_error writer_write(struct heif_context* ctx, const void* data, size_t size, void* userdata) {
heif_error        115 libheif/encoder_fuzzer.cc   struct heif_error err{heif_error_Ok, heif_suberror_Unspecified, nullptr};
heif_error        120 libheif/encoder_fuzzer.cc   struct heif_error err;
heif_error        134 libheif/error.cc heif_error heif::Error::error_struct(ErrorBuffer* error_buffer) const
heif_error        152 libheif/error.cc   heif_error err;
heif_error        102 libheif/error.h     heif_error error_struct(ErrorBuffer* error_buffer) const;
heif_error         32 libheif/file_fuzzer.cc   struct heif_error err;
heif_error         54 libheif/file_fuzzer.cc   struct heif_error err;
heif_error         56 libheif/heif.cc static struct heif_error error_Ok = { heif_error_Ok, heif_suberror_Unspecified, kSuccess };
heif_error         57 libheif/heif.cc static struct heif_error error_unsupported_parameter = { heif_error_Usage_error,
heif_error         60 libheif/heif.cc static struct heif_error error_unsupported_plugin_version = { heif_error_Usage_error,
heif_error         97 libheif/heif.cc heif_error heif_context_read_from_file(heif_context* ctx, const char* filename,
heif_error        104 libheif/heif.cc heif_error heif_context_read_from_memory(heif_context* ctx, const void* mem, size_t size,
heif_error        111 libheif/heif.cc heif_error heif_context_read_from_memory_without_copy(heif_context* ctx, const void* mem, size_t size,
heif_error        118 libheif/heif.cc heif_error heif_context_read_from_reader(struct heif_context* ctx,
heif_error        146 libheif/heif.cc heif_error heif_context_get_primary_image_handle(heif_context* ctx, heif_image_handle** img)
heif_error        172 libheif/heif.cc struct heif_error heif_context_get_primary_image_ID(struct heif_context* ctx, heif_item_id* id)
heif_error        232 libheif/heif.cc struct heif_error heif_context_get_image_handle(struct heif_context* ctx,
heif_error        295 libheif/heif.cc heif_error heif_image_handle_get_thumbnail(const struct heif_image_handle* handle,
heif_error        409 libheif/heif.cc struct heif_error heif_image_handle_get_depth_image_handle(const struct heif_image_handle* handle,
heif_error        450 libheif/heif.cc struct heif_error heif_decode_image(const struct heif_image_handle* in_handle,
heif_error        473 libheif/heif.cc struct heif_error heif_image_create(int width, int height,
heif_error        485 libheif/heif.cc   struct heif_error err = { heif_error_Ok, heif_suberror_Unspecified, Error::kSuccess };
heif_error        534 libheif/heif.cc struct heif_error heif_image_add_plane(struct heif_image* image,
heif_error        539 libheif/heif.cc   struct heif_error err = { heif_error_Ok, heif_suberror_Unspecified, Error::kSuccess };
heif_error        571 libheif/heif.cc struct heif_error heif_image_scale_image(const struct heif_image* input,
heif_error        676 libheif/heif.cc struct heif_error heif_image_handle_get_metadata(const struct heif_image_handle* handle,
heif_error        705 libheif/heif.cc struct heif_error heif_register_decoder(heif_context* heif, const heif_decoder_plugin* decoder_plugin)
heif_error        716 libheif/heif.cc struct heif_error heif_register_decoder_plugin(const heif_decoder_plugin* decoder_plugin)
heif_error        727 libheif/heif.cc struct heif_error heif_register_encoder_plugin(const heif_encoder_plugin* encoder_plugin)
heif_error        758 libheif/heif.cc static struct heif_error heif_file_writer_write(struct heif_context* ctx,
heif_error        769 libheif/heif.cc struct heif_error heif_context_write_to_file(struct heif_context* ctx,
heif_error        779 libheif/heif.cc struct heif_error heif_context_write(struct heif_context* ctx,
heif_error        852 libheif/heif.cc struct heif_error heif_context_get_encoder(struct heif_context* context,
heif_error        871 libheif/heif.cc   struct heif_error err = { heif_error_Ok, heif_suberror_Unspecified, kSuccess };
heif_error        890 libheif/heif.cc struct heif_error heif_context_get_encoder_for_format(struct heif_context* context,
heif_error        913 libheif/heif.cc     struct heif_error err = { heif_error_Ok, heif_suberror_Unspecified, kSuccess };
heif_error        917 libheif/heif.cc     struct heif_error err = { heif_error_Unsupported_filetype, // TODO: is this the right error code?
heif_error        945 libheif/heif.cc struct heif_error heif_encoder_set_lossy_quality(struct heif_encoder* encoder,
heif_error        957 libheif/heif.cc struct heif_error heif_encoder_set_lossless(struct heif_encoder* encoder, int enable)
heif_error        968 libheif/heif.cc struct heif_error heif_encoder_set_logging_level(struct heif_encoder* encoder, int level)
heif_error        979 libheif/heif.cc   struct heif_error err = { heif_error_Ok, heif_suberror_Unspecified, kSuccess };
heif_error       1002 libheif/heif.cc struct heif_error heif_encoder_set_parameter_integer(struct heif_encoder* encoder,
heif_error       1009 libheif/heif.cc struct heif_error heif_encoder_get_parameter_integer(struct heif_encoder* encoder,
heif_error       1016 libheif/heif.cc struct heif_error
heif_error       1042 libheif/heif.cc struct heif_error
heif_error       1057 libheif/heif.cc struct heif_error heif_encoder_parameter_integer_valid_range(struct heif_encoder* encoder,
heif_error       1074 libheif/heif.cc struct heif_error heif_encoder_set_parameter_boolean(struct heif_encoder* encoder,
heif_error       1081 libheif/heif.cc struct heif_error heif_encoder_get_parameter_boolean(struct heif_encoder* encoder,
heif_error       1088 libheif/heif.cc struct heif_error heif_encoder_set_parameter_string(struct heif_encoder* encoder,
heif_error       1095 libheif/heif.cc struct heif_error heif_encoder_get_parameter_string(struct heif_encoder* encoder,
heif_error       1103 libheif/heif.cc struct heif_error heif_encoder_parameter_string_valid_values(struct heif_encoder* encoder,
heif_error       1139 libheif/heif.cc struct heif_error heif_encoder_set_parameter(struct heif_encoder* encoder,
heif_error       1167 libheif/heif.cc struct heif_error heif_encoder_get_parameter(struct heif_encoder* encoder,
heif_error       1179 libheif/heif.cc           struct heif_error error = heif_encoder_get_parameter_integer(encoder, parameter_name, &value);
heif_error       1192 libheif/heif.cc           struct heif_error error = heif_encoder_get_parameter_boolean(encoder, parameter_name, &value);
heif_error       1204 libheif/heif.cc           struct heif_error error = heif_encoder_get_parameter_string(encoder, parameter_name,
heif_error       1244 libheif/heif.cc struct heif_error heif_context_encode_image(struct heif_context* ctx,
heif_error       1288 libheif/heif.cc struct heif_error heif_context_assign_thumbnail(struct heif_context* ctx,
heif_error       1297 libheif/heif.cc struct heif_error heif_context_encode_thumbnail(struct heif_context* ctx,
heif_error       1343 libheif/heif.cc struct heif_error heif_context_set_primary_image(struct heif_context* ctx,
heif_error       1352 libheif/heif.cc struct heif_error heif_context_add_exif_metadata(struct heif_context* ctx,
heif_error       1366 libheif/heif.cc struct heif_error heif_context_add_XMP_metadata(struct heif_context* ctx,
heif_error        312 libheif/heif.h struct heif_error heif_context_read_from_file(struct heif_context*, const char* filename,
heif_error        319 libheif/heif.h struct heif_error heif_context_read_from_memory(struct heif_context*,
heif_error        326 libheif/heif.h struct heif_error heif_context_read_from_memory_without_copy(struct heif_context*,
heif_error        331 libheif/heif.h struct heif_error heif_context_read_from_reader(struct heif_context*,
heif_error        353 libheif/heif.h struct heif_error heif_context_get_primary_image_ID(struct heif_context* ctx, heif_item_id* id);
heif_error        358 libheif/heif.h struct heif_error heif_context_get_primary_image_handle(struct heif_context* ctx,
heif_error        363 libheif/heif.h struct heif_error heif_context_get_image_handle(struct heif_context* ctx,
heif_error        416 libheif/heif.h struct heif_error heif_image_handle_get_depth_image_handle(const struct heif_image_handle* handle,
heif_error        476 libheif/heif.h struct heif_error heif_image_handle_get_thumbnail(const struct heif_image_handle* main_image_handle,
heif_error        518 libheif/heif.h struct heif_error heif_image_handle_get_metadata(const struct heif_image_handle* handle,
heif_error        613 libheif/heif.h struct heif_error heif_decode_image(const struct heif_image_handle* in_handle,
heif_error        665 libheif/heif.h struct heif_error heif_image_scale_image(const struct heif_image* input,
heif_error        679 libheif/heif.h struct heif_error heif_context_write_to_file(struct heif_context*,
heif_error        687 libheif/heif.h   struct heif_error (*write)(struct heif_context* ctx, // TODO: why do we need this parameter?
heif_error        694 libheif/heif.h struct heif_error heif_context_write(struct heif_context*,
heif_error        747 libheif/heif.h struct heif_error heif_context_get_encoder(struct heif_context* context,
heif_error        767 libheif/heif.h struct heif_error heif_context_get_encoder_for_format(struct heif_context* context,
heif_error        793 libheif/heif.h struct heif_error heif_encoder_set_lossy_quality(struct heif_encoder*, int quality);
heif_error        796 libheif/heif.h struct heif_error heif_encoder_set_lossless(struct heif_encoder*, int enable);
heif_error        800 libheif/heif.h struct heif_error heif_encoder_set_logging_level(struct heif_encoder*, int level);
heif_error        824 libheif/heif.h struct heif_error heif_encoder_parameter_get_valid_integer_range(const struct heif_encoder_parameter*,
heif_error        829 libheif/heif.h struct heif_error heif_encoder_parameter_get_valid_string_values(const struct heif_encoder_parameter*,
heif_error        834 libheif/heif.h struct heif_error heif_encoder_set_parameter_integer(struct heif_encoder*,
heif_error        839 libheif/heif.h struct heif_error heif_encoder_get_parameter_integer(struct heif_encoder*,
heif_error        845 libheif/heif.h struct heif_error heif_encoder_parameter_integer_valid_range(struct heif_encoder*,
heif_error        851 libheif/heif.h struct heif_error heif_encoder_set_parameter_boolean(struct heif_encoder*,
heif_error        856 libheif/heif.h struct heif_error heif_encoder_get_parameter_boolean(struct heif_encoder*,
heif_error        861 libheif/heif.h struct heif_error heif_encoder_set_parameter_string(struct heif_encoder*,
heif_error        866 libheif/heif.h struct heif_error heif_encoder_get_parameter_string(struct heif_encoder*,
heif_error        872 libheif/heif.h struct heif_error heif_encoder_parameter_string_valid_values(struct heif_encoder*,
heif_error        880 libheif/heif.h struct heif_error heif_encoder_set_parameter(struct heif_encoder*,
heif_error        887 libheif/heif.h struct heif_error heif_encoder_get_parameter(struct heif_encoder*,
heif_error        913 libheif/heif.h struct heif_error heif_context_encode_image(struct heif_context*,
heif_error        920 libheif/heif.h struct heif_error heif_context_set_primary_image(struct heif_context*,
heif_error        931 libheif/heif.h struct heif_error heif_context_encode_thumbnail(struct heif_context*,
heif_error        941 libheif/heif.h struct heif_error heif_context_assign_thumbnail(struct heif_context*,
heif_error        947 libheif/heif.h struct heif_error heif_context_add_exif_metadata(struct heif_context*,
heif_error        953 libheif/heif.h struct heif_error heif_context_add_XMP_metadata(struct heif_context*,
heif_error        964 libheif/heif.h struct heif_error heif_image_create(int width, int height,
heif_error        970 libheif/heif.h struct heif_error heif_image_add_plane(struct heif_image* image,
heif_error        984 libheif/heif.h struct heif_error heif_register_decoder(struct heif_context* heif, const struct heif_decoder_plugin*);
heif_error        987 libheif/heif.h struct heif_error heif_register_decoder_plugin(const struct heif_decoder_plugin*);
heif_error        990 libheif/heif.h struct heif_error heif_register_encoder_plugin(const struct heif_encoder_plugin*);
heif_error         54 libheif/heif_api_structs.h   struct heif_error alloc();
heif_error         73 libheif/heif_context.cc struct heif_error heif_encoder::alloc()
heif_error         76 libheif/heif_context.cc     struct heif_error error = plugin->new_encoder(&encoder);
heif_error         81 libheif/heif_context.cc   struct heif_error err = { heif_error_Ok, heif_suberror_Unspecified, kSuccess };
heif_error        778 libheif/heif_context.cc     struct heif_error err = decoder_plugin->new_decoder(&decoder);
heif_error         44 libheif/heif_cxx.h     Error(const heif_error& err) {
heif_error        154 libheif/heif_cxx.h       virtual heif_error write(const void* data, size_t size) = 0;
heif_error        166 libheif/heif_cxx.h     friend struct ::heif_error heif_writer_trampoline_write(struct heif_context* ctx,
heif_error        494 libheif/heif_cxx.h   inline struct ::heif_error heif_writer_trampoline_write(struct heif_context* ctx,
heif_error         87 libheif/heif_decoder_libde265.cc struct heif_error convert_libde265_image_to_heif_image(struct libde265_decoder* decoder,
heif_error         91 libheif/heif_decoder_libde265.cc   struct heif_error err = heif_image_create(
heif_error        139 libheif/heif_decoder_libde265.cc struct heif_error libde265_new_decoder(void** dec)
heif_error        142 libheif/heif_decoder_libde265.cc   struct heif_error err = { heif_error_Ok, heif_suberror_Unspecified, kSuccess };
heif_error        171 libheif/heif_decoder_libde265.cc struct heif_error libde265_v2_push_data(void* decoder_raw, const void* data, size_t size)
heif_error        180 libheif/heif_decoder_libde265.cc       struct heif_error err = { heif_error_Decoder_plugin_error,
heif_error        195 libheif/heif_decoder_libde265.cc       struct heif_error err = { heif_error_Decoder_plugin_error,
heif_error        206 libheif/heif_decoder_libde265.cc   struct heif_error err = { heif_error_Ok, heif_suberror_Unspecified, kSuccess };
heif_error        211 libheif/heif_decoder_libde265.cc struct heif_error libde265_v2_decode_image(void* decoder_raw, struct heif_image** out_img)
heif_error        223 libheif/heif_decoder_libde265.cc       struct heif_error err = convert_libde265_image_to_heif_image(decoder, img, out_img);
heif_error        230 libheif/heif_decoder_libde265.cc   struct heif_error err = { heif_error_Decoder_plugin_error, heif_suberror_Unspecified, kEmptyString };
heif_error        236 libheif/heif_decoder_libde265.cc struct heif_error libde265_v1_push_data(void* decoder_raw, const void* data, size_t size)
heif_error        245 libheif/heif_decoder_libde265.cc       struct heif_error err = { heif_error_Decoder_plugin_error,
heif_error        255 libheif/heif_decoder_libde265.cc       struct heif_error err = { heif_error_Decoder_plugin_error,
heif_error        268 libheif/heif_decoder_libde265.cc   struct heif_error err = { heif_error_Ok, heif_suberror_Unspecified, kSuccess };
heif_error        273 libheif/heif_decoder_libde265.cc struct heif_error libde265_v1_decode_image(void* decoder_raw, struct heif_image** out_img)
heif_error        276 libheif/heif_decoder_libde265.cc   struct heif_error err = { heif_error_Ok, heif_suberror_Unspecified, kSuccess };
heif_error         18 libheif/heif_emscripten.h static struct heif_error _heif_context_read_from_memory(
heif_error         44 libheif/heif_emscripten.h   struct heif_error err = heif_context_get_image_handle(context, id, &handle);
heif_error         66 libheif/heif_emscripten.h     struct heif_error err;
heif_error         93 libheif/heif_emscripten.h   struct heif_error err = heif_decode_image(handle, &image, colorspace, chroma, nullptr);
heif_error        275 libheif/heif_emscripten.h   emscripten::value_object<heif_error>("heif_error")
heif_error        276 libheif/heif_emscripten.h     .field("code", &heif_error::code)
heif_error        277 libheif/heif_emscripten.h     .field("subcode", &heif_error::subcode)
heif_error        176 libheif/heif_encoder_x265.cc struct heif_error x265_new_encoder(void** enc)
heif_error        179 libheif/heif_encoder_x265.cc   struct heif_error err = heif_error_ok;
heif_error        210 libheif/heif_encoder_x265.cc struct heif_error x265_set_parameter_quality(void* encoder_raw, int quality)
heif_error        226 libheif/heif_encoder_x265.cc struct heif_error x265_get_parameter_quality(void* encoder_raw, int* quality)
heif_error        235 libheif/heif_encoder_x265.cc struct heif_error x265_set_parameter_lossless(void* encoder_raw, int enable)
heif_error        244 libheif/heif_encoder_x265.cc struct heif_error x265_get_parameter_lossless(void* encoder_raw, int* enable)
heif_error        253 libheif/heif_encoder_x265.cc struct heif_error x265_set_parameter_logging_level(void* encoder_raw, int logging)
heif_error        266 libheif/heif_encoder_x265.cc struct heif_error x265_get_parameter_logging_level(void* encoder_raw, int* loglevel)
heif_error        276 libheif/heif_encoder_x265.cc struct heif_error x265_set_parameter_integer(void* encoder_raw, const char* name, int value)
heif_error        298 libheif/heif_encoder_x265.cc struct heif_error x265_get_parameter_integer(void* encoder_raw, const char* name, int* value)
heif_error        317 libheif/heif_encoder_x265.cc struct heif_error x265_set_parameter_boolean(void* encoder, const char* name, int value)
heif_error        326 libheif/heif_encoder_x265.cc struct heif_error x265_get_parameter_boolean(void* encoder, const char* name, int* value)
heif_error        348 libheif/heif_encoder_x265.cc struct heif_error x265_set_parameter_string(void* encoder_raw, const char* name, const char* value)
heif_error        378 libheif/heif_encoder_x265.cc struct heif_error x265_get_parameter_string(void* encoder_raw, const char* name,
heif_error        423 libheif/heif_encoder_x265.cc struct heif_error x265_encode_image(void* encoder_raw, const struct heif_image* image,
heif_error        482 libheif/heif_encoder_x265.cc struct heif_error x265_get_compressed_data(void* encoder_raw, uint8_t** data, int* size,
heif_error         24 libheif/heif_plugin.cc struct heif_error heif_error_ok = { heif_error_Ok, heif_suberror_Unspecified, "Success" };
heif_error         26 libheif/heif_plugin.cc struct heif_error heif_error_unsupported_parameter = { heif_error_Usage_error,
heif_error         30 libheif/heif_plugin.cc struct heif_error heif_error_invalid_parameter_value = { heif_error_Usage_error,
heif_error         73 libheif/heif_plugin.h   struct heif_error (*new_decoder)(void** decoder);
heif_error         80 libheif/heif_plugin.h   struct heif_error (*push_data)(void* decoder, const void* data, size_t size);
heif_error         86 libheif/heif_plugin.h   struct heif_error (*decode_image)(void* decoder, struct heif_image** out_img);
heif_error        154 libheif/heif_plugin.h   struct heif_error (*new_encoder)(void** encoder);
heif_error        159 libheif/heif_plugin.h   struct heif_error (*set_parameter_quality)(void* encoder, int quality);
heif_error        160 libheif/heif_plugin.h   struct heif_error (*get_parameter_quality)(void* encoder, int* quality);
heif_error        162 libheif/heif_plugin.h   struct heif_error (*set_parameter_lossless)(void* encoder, int lossless);
heif_error        163 libheif/heif_plugin.h   struct heif_error (*get_parameter_lossless)(void* encoder, int* lossless);
heif_error        165 libheif/heif_plugin.h   struct heif_error (*set_parameter_logging_level)(void* encoder, int logging);
heif_error        166 libheif/heif_plugin.h   struct heif_error (*get_parameter_logging_level)(void* encoder, int* logging);
heif_error        170 libheif/heif_plugin.h   struct heif_error (*set_parameter_integer)(void* encoder, const char* name, int value);
heif_error        171 libheif/heif_plugin.h   struct heif_error (*get_parameter_integer)(void* encoder, const char* name, int* value);
heif_error        172 libheif/heif_plugin.h   struct heif_error (*set_parameter_boolean)(void* encoder, const char* name, int value);
heif_error        173 libheif/heif_plugin.h   struct heif_error (*get_parameter_boolean)(void* encoder, const char* name, int* value);
heif_error        174 libheif/heif_plugin.h   struct heif_error (*set_parameter_string)(void* encoder, const char* name, const char* value);
heif_error        175 libheif/heif_plugin.h   struct heif_error (*get_parameter_string)(void* encoder, const char* name, char* value, int value_size);
heif_error        185 libheif/heif_plugin.h   struct heif_error (*encode_image)(void* encoder, const struct heif_image* image,
heif_error        190 libheif/heif_plugin.h   struct heif_error (*get_compressed_data)(void* encoder, uint8_t** data, int* size,
heif_error        242 libheif/heif_plugin.h extern struct heif_error heif_error_ok;
heif_error        243 libheif/heif_plugin.h extern struct heif_error heif_error_unsupported_parameter;
heif_error        244 libheif/heif_plugin.h extern struct heif_error heif_error_invalid_parameter_value;