digiKam
heif_plugin.h File Reference

Go to the source code of this file.

Classes

struct  heif_decoder_plugin
 
struct  heif_encoder_parameter
 
struct  heif_encoder_plugin
 

Macros

#define heif_encoder_parameter_name_lossless   "lossless"
 
#define heif_encoder_parameter_name_quality   "quality"
 

Enumerations

enum  heif_encoded_data_type { heif_encoded_data_type_HEVC_header = 1 , heif_encoded_data_type_HEVC_image = 2 , heif_encoded_data_type_HEVC_depth_SEI = 3 }
 
enum  heif_image_input_class { heif_image_input_class_normal = 1 , heif_image_input_class_alpha = 2 , heif_image_input_class_depth = 3 , heif_image_input_class_thumbnail = 4 }
 

Variables

struct heif_error heif_error_invalid_parameter_value
 
struct heif_error heif_error_ok
 
struct heif_error heif_error_unsupported_parameter
 

Macro Definition Documentation

◆ heif_encoder_parameter_name_lossless

#define heif_encoder_parameter_name_lossless   "lossless"

◆ heif_encoder_parameter_name_quality

#define heif_encoder_parameter_name_quality   "quality"

Enumeration Type Documentation

◆ heif_encoded_data_type

Enumerator
heif_encoded_data_type_HEVC_header 
heif_encoded_data_type_HEVC_image 
heif_encoded_data_type_HEVC_depth_SEI 

◆ heif_image_input_class

Enumerator
heif_image_input_class_normal 
heif_image_input_class_alpha 
heif_image_input_class_depth 
heif_image_input_class_thumbnail 

Variable Documentation

◆ heif_error_invalid_parameter_value

struct heif_error heif_error_invalid_parameter_value
extern

◆ heif_error_ok

struct heif_error heif_error_ok
extern

◆ heif_error_unsupported_parameter

struct heif_error heif_error_unsupported_parameter
extern