pub struct Av1Options {
pub cpu_used: u8,
pub tile_rows: u8,
pub tile_cols: u8,
pub usage: Av1Usage,
}Expand description
AV1 per-codec options (libaom-av1).
Fields§
§cpu_used: u8CPU effort level: 0 = slowest / best quality, 8 = fastest / lowest quality.
tile_rows: u8Log2 of the number of tile rows (0–6).
tile_cols: u8Log2 of the number of tile columns (0–6).
usage: Av1UsageEncoding usage mode.
Trait Implementations§
Source§impl Clone for Av1Options
impl Clone for Av1Options
Source§fn clone(&self) -> Av1Options
fn clone(&self) -> Av1Options
Returns a duplicate 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 Av1Options
impl Debug for Av1Options
Auto Trait Implementations§
impl Freeze for Av1Options
impl RefUnwindSafe for Av1Options
impl Send for Av1Options
impl Sync for Av1Options
impl Unpin for Av1Options
impl UnsafeUnpin for Av1Options
impl UnwindSafe for Av1Options
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