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;