Struct libavif_sys::avifEncoder [−][src]
#[repr(C)]pub struct avifEncoder {Show 14 fields
pub codecChoice: avifCodecChoice,
pub maxThreads: c_int,
pub minQuantizer: c_int,
pub maxQuantizer: c_int,
pub minQuantizerAlpha: c_int,
pub maxQuantizerAlpha: c_int,
pub tileRowsLog2: c_int,
pub tileColsLog2: c_int,
pub speed: c_int,
pub keyframeInterval: c_int,
pub timescale: u64,
pub ioStats: avifIOStats,
pub data: *mut avifEncoderData,
pub csOptions: *mut avifCodecSpecificOptions,
}
Fields
codecChoice: avifCodecChoice
maxThreads: c_int
minQuantizer: c_int
maxQuantizer: c_int
minQuantizerAlpha: c_int
maxQuantizerAlpha: c_int
tileRowsLog2: c_int
tileColsLog2: c_int
speed: c_int
keyframeInterval: c_int
timescale: u64
ioStats: avifIOStats
data: *mut avifEncoderData
csOptions: *mut avifCodecSpecificOptions
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for avifEncoder
impl !Send for avifEncoder
impl !Sync for avifEncoder
impl Unpin for avifEncoder
impl UnwindSafe for avifEncoder
Blanket Implementations
Mutably borrows from an owned value. Read more