Struct libavif_sys::avifEncoder
source · #[repr(C)]pub struct avifEncoder {Show 21 fields
pub codecChoice: avifCodecChoice,
pub maxThreads: c_int,
pub speed: c_int,
pub keyframeInterval: c_int,
pub timescale: u64,
pub repetitionCount: c_int,
pub extraLayerCount: u32,
pub quality: c_int,
pub qualityAlpha: 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 autoTiling: avifBool,
pub scalingMode: avifScalingMode,
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
§repetitionCount: c_int
§extraLayerCount: u32
§quality: c_int
§qualityAlpha: c_int
§minQuantizer: c_int
§maxQuantizer: c_int
§minQuantizerAlpha: c_int
§maxQuantizerAlpha: c_int
§tileRowsLog2: c_int
§tileColsLog2: c_int
§autoTiling: avifBool
§scalingMode: avifScalingMode
§ioStats: avifIOStats
§diag: avifDiagnostics
§data: *mut avifEncoderData
§csOptions: *mut avifCodecSpecificOptions
Trait 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 moresource§impl Debug for avifEncoder
impl Debug for avifEncoder
source§impl Default for avifEncoder
impl Default for avifEncoder
impl Copy for avifEncoder
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§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more