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