LibGd 2.4.0-dev
GD Graphics library
Loading...
Searching...
No Matches
Data Fields
gdAvifWriteOptions Struct Reference

AVIF encoder options used by gdImageAvifPtrWithOptions(). More...

#include <gd.h>

Data Fields

int quality
 
int speed
 
int lossless
 
int chroma_subsampling
 
const gdImageMetadata * metadata
 

Detailed Description

AVIF encoder options used by gdImageAvifPtrWithOptions().

Field Documentation

◆ chroma_subsampling

int gdAvifWriteOptions::chroma_subsampling

One of the GD_AVIF_CHROMA_SUBSAMPLING_* values.

◆ lossless

int gdAvifWriteOptions::lossless

Nonzero to request lossless encoding.

◆ metadata

const gdImageMetadata* gdAvifWriteOptions::metadata

Optional EXIF/XMP metadata to embed.

◆ quality

int gdAvifWriteOptions::quality

Compression quality from 0 to 100, or -1 for the default.

◆ speed

int gdAvifWriteOptions::speed

Encoder speed; lower values are slower and may improve compression.


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