Struct aom_sys::aom::cfg_options
source · #[repr(C)]pub struct cfg_options {Show 35 fields
pub init_by_cfg_file: c_uint,
pub super_block_size: c_uint,
pub max_partition_size: c_uint,
pub min_partition_size: c_uint,
pub disable_ab_partition_type: c_uint,
pub disable_rect_partition_type: c_uint,
pub disable_1to4_partition_type: c_uint,
pub disable_flip_idtx: c_uint,
pub disable_cdef: c_uint,
pub disable_lr: c_uint,
pub disable_obmc: c_uint,
pub disable_warp_motion: c_uint,
pub disable_global_motion: c_uint,
pub disable_dist_wtd_comp: c_uint,
pub disable_diff_wtd_comp: c_uint,
pub disable_inter_intra_comp: c_uint,
pub disable_masked_comp: c_uint,
pub disable_one_sided_comp: c_uint,
pub disable_palette: c_uint,
pub disable_intrabc: c_uint,
pub disable_cfl: c_uint,
pub disable_smooth_intra: c_uint,
pub disable_filter_intra: c_uint,
pub disable_dual_filter: c_uint,
pub disable_intra_angle_delta: c_uint,
pub disable_intra_edge_filter: c_uint,
pub disable_tx_64x64: c_uint,
pub disable_smooth_inter_intra: c_uint,
pub disable_inter_inter_wedge: c_uint,
pub disable_inter_intra_wedge: c_uint,
pub disable_paeth_intra: c_uint,
pub disable_trellis_quant: c_uint,
pub disable_ref_frame_mv: c_uint,
pub reduced_reference_set: c_uint,
pub reduced_tx_type_set: c_uint,
}
Fields§
§init_by_cfg_file: c_uint
§super_block_size: c_uint
§max_partition_size: c_uint
§min_partition_size: c_uint
§disable_ab_partition_type: c_uint
§disable_rect_partition_type: c_uint
§disable_1to4_partition_type: c_uint
§disable_flip_idtx: c_uint
§disable_cdef: c_uint
§disable_lr: c_uint
§disable_obmc: c_uint
§disable_warp_motion: c_uint
§disable_global_motion: c_uint
§disable_dist_wtd_comp: c_uint
§disable_diff_wtd_comp: c_uint
§disable_inter_intra_comp: c_uint
§disable_masked_comp: c_uint
§disable_one_sided_comp: c_uint
§disable_palette: c_uint
§disable_intrabc: c_uint
§disable_cfl: c_uint
§disable_smooth_intra: c_uint
§disable_filter_intra: c_uint
§disable_dual_filter: c_uint
§disable_intra_angle_delta: c_uint
§disable_intra_edge_filter: c_uint
§disable_tx_64x64: c_uint
§disable_smooth_inter_intra: c_uint
§disable_inter_inter_wedge: c_uint
§disable_inter_intra_wedge: c_uint
§disable_paeth_intra: c_uint
§disable_trellis_quant: c_uint
§disable_ref_frame_mv: c_uint
§reduced_reference_set: c_uint
§reduced_tx_type_set: c_uint
Trait Implementations§
source§impl Clone for cfg_options
impl Clone for cfg_options
source§fn clone(&self) -> cfg_options
fn clone(&self) -> cfg_options
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 cfg_options
impl Debug for cfg_options
impl Copy for cfg_options
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§
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