digiKam
heif::EncoderDescriptor Class Reference

Public Member Functions

enum heif_compression_format get_compression_format () const noexcept
 
Encoder get_encoder () const
 
std::string get_id_name () const noexcept
 
std::string get_name () const noexcept
 
bool supportes_lossless_compression () const noexcept
 
bool supportes_lossy_compression () const noexcept
 

Static Public Member Functions

static std::vector< EncoderDescriptorget_encoder_descriptors (enum heif_compression_format format_filter, const char *name_filter) noexcept
 

Member Function Documentation

◆ get_compression_format()

enum heif_compression_format heif::EncoderDescriptor::get_compression_format ( ) const
inlinenoexcept

◆ get_encoder()

Encoder heif::EncoderDescriptor::get_encoder ( ) const
inline

◆ get_encoder_descriptors()

std::vector< EncoderDescriptor > heif::EncoderDescriptor::get_encoder_descriptors ( enum heif_compression_format  format_filter,
const char *  name_filter 
)
inlinestaticnoexcept

◆ get_id_name()

std::string heif::EncoderDescriptor::get_id_name ( ) const
inlinenoexcept

◆ get_name()

std::string heif::EncoderDescriptor::get_name ( ) const
inlinenoexcept

◆ supportes_lossless_compression()

bool heif::EncoderDescriptor::supportes_lossless_compression ( ) const
inlinenoexcept

◆ supportes_lossy_compression()

bool heif::EncoderDescriptor::supportes_lossy_compression ( ) const
inlinenoexcept

The documentation for this class was generated from the following file: