[−][src]Struct libaom_sys::cfg_options
Encoder Config Options
This type allows to enumerate and control flags defined for encoder control via config file at runtime.
Fields
init_by_cfg_file: c_uint
Indicate init by cfg file 0 or 1
super_block_size: c_uint
Superblock size 0, 64 or 128
max_partition_size: c_uint
max partition size 8, 16, 32, 64, 128
min_partition_size: c_uint
min partition size 8, 16, 32, 64, 128
disable_ab_partition_type: c_uint
disable AB Shape partition type
disable_rect_partition_type: c_uint
disable rectangular partition type
disable_1to4_partition_type: c_uint
disable 1:4/4:1 partition type
disable_flip_idtx: c_uint
disable flip and identity transform type
disable_cdef: c_uint
disable CDEF filter
disable_lr: c_uint
disable Loop Restoration Filter
disable_obmc: c_uint
disable OBMC
disable_warp_motion: c_uint
disable Warped Motion
disable_global_motion: c_uint
disable global motion
disable_dist_wtd_comp: c_uint
disable dist weighted compound
disable_diff_wtd_comp: c_uint
disable diff weighted compound
disable_inter_intra_comp: c_uint
disable inter/intra compound
disable_masked_comp: c_uint
disable masked compound
disable_one_sided_comp: c_uint
disable one sided compound
disable_palette: c_uint
disable Palette
disable_intrabc: c_uint
disable Intra Block Copy
disable_cfl: c_uint
disable chroma from luma
disable_smooth_intra: c_uint
disable intra smooth mode
disable_filter_intra: c_uint
disable filter intra
disable_dual_filter: c_uint
disable dual filter
disable_intra_angle_delta: c_uint
disable intra angle delta
disable_intra_edge_filter: c_uint
disable intra edge filter
disable_tx_64x64: c_uint
disable 64x64 transform
disable_smooth_inter_intra: c_uint
disable smooth inter/intra
disable_inter_inter_wedge: c_uint
disable inter/inter wedge comp
disable_inter_intra_wedge: c_uint
disable inter/intra wedge comp
disable_paeth_intra: c_uint
disable paeth intra
disable_trellis_quant: c_uint
disable trellis quantization
disable_ref_frame_mv: c_uint
disable ref frame MV
reduced_reference_set: c_uint
use reduced reference frame set
reduced_tx_type_set: c_uint
use reduced transform type set
Trait Implementations
impl Clone for cfg_options
[src]
fn clone(&self) -> cfg_options
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for cfg_options
[src]
impl Debug for cfg_options
[src]
Auto Trait Implementations
impl RefUnwindSafe for cfg_options
impl Send for cfg_options
impl Sync for cfg_options
impl Unpin for cfg_options
impl UnwindSafe for cfg_options
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,