Struct libavif_sys::avifEncoder [−][src]
#[repr(C)]pub struct avifEncoder {Show 15 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 diag: avifDiagnostics,
pub data: *mut avifEncoderData,
pub csOptions: *mut avifCodecSpecificOptions,
}Fields
codecChoice: avifCodecChoicemaxThreads: c_intminQuantizer: c_intmaxQuantizer: c_intminQuantizerAlpha: c_intmaxQuantizerAlpha: c_inttileRowsLog2: c_inttileColsLog2: c_intspeed: c_intkeyframeInterval: c_inttimescale: u64ioStats: avifIOStatsdiag: avifDiagnosticsdata: *mut avifEncoderDatacsOptions: *mut avifCodecSpecificOptionsTrait 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