Struct libavif_sys::avifEncoder
source · #[repr(C)]pub struct avifEncoder {Show 16 fields
pub codecChoice: avifCodecChoice,
pub maxThreads: c_int,
pub speed: c_int,
pub keyframeInterval: c_int,
pub timescale: u64,
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 autoTiling: avifBool,
pub ioStats: avifIOStats,
pub diag: avifDiagnostics,
pub data: *mut avifEncoderData,
pub csOptions: *mut avifCodecSpecificOptions,
}Fields§
§codecChoice: avifCodecChoice§maxThreads: c_int§speed: c_int§keyframeInterval: c_int§timescale: u64§minQuantizer: c_int§maxQuantizer: c_int§minQuantizerAlpha: c_int§maxQuantizerAlpha: c_int§tileRowsLog2: c_int§tileColsLog2: c_int§autoTiling: avifBool§ioStats: avifIOStats§diag: avifDiagnostics§data: *mut avifEncoderData§csOptions: *mut avifCodecSpecificOptionsTrait Implementations§
source§impl Clone for avifEncoder
impl Clone for avifEncoder
source§fn clone(&self) -> avifEncoder
fn clone(&self) -> avifEncoder
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read more