#[repr(C)]pub struct aom_partition_features {Show 34 fields
pub id: Type,
pub before_part_none: aom_partition_features_before_none_t,
pub after_part_none: aom_partition_features_none_t,
pub after_part_split: aom_partition_features_split_t,
pub after_part_rect: aom_partition_features_rect_t,
pub after_part_ab: aom_partition_features_ab_t,
pub sb_features: aom_sb_features_t,
pub mi_row: c_int,
pub mi_col: c_int,
pub frame_width: c_int,
pub frame_height: c_int,
pub block_size: c_int,
pub valid_partition_types: c_int,
pub update_type: c_int,
pub qindex: c_int,
pub rdmult: c_int,
pub pyramid_level: c_int,
pub has_above_block: c_int,
pub above_block_width: c_int,
pub above_block_height: c_int,
pub has_left_block: c_int,
pub left_block_width: c_int,
pub left_block_height: c_int,
pub block_sse: c_uint,
pub block_var: c_uint,
pub sub_block_sse: [c_uint; 4],
pub sub_block_var: [c_uint; 4],
pub horz_block_sse: [c_uint; 2],
pub horz_block_var: [c_uint; 2],
pub vert_block_sse: [c_uint; 2],
pub vert_block_var: [c_uint; 2],
pub tpl_intra_cost: i64,
pub tpl_inter_cost: i64,
pub tpl_mc_dep_cost: i64,
}Fields§
§id: Type§before_part_none: aom_partition_features_before_none_t§after_part_none: aom_partition_features_none_t§after_part_split: aom_partition_features_split_t§after_part_rect: aom_partition_features_rect_t§after_part_ab: aom_partition_features_ab_t§sb_features: aom_sb_features_t§mi_row: c_int§mi_col: c_int§frame_width: c_int§frame_height: c_int§block_size: c_int§valid_partition_types: c_int§update_type: c_int§qindex: c_int§rdmult: c_int§pyramid_level: c_int§has_above_block: c_int§above_block_width: c_int§above_block_height: c_int§has_left_block: c_int§left_block_width: c_int§left_block_height: c_int§block_sse: c_uint§block_var: c_uint§sub_block_sse: [c_uint; 4]§sub_block_var: [c_uint; 4]§horz_block_sse: [c_uint; 2]§horz_block_var: [c_uint; 2]§vert_block_sse: [c_uint; 2]§vert_block_var: [c_uint; 2]§tpl_intra_cost: i64§tpl_inter_cost: i64§tpl_mc_dep_cost: i64Trait Implementations§
Source§impl Clone for aom_partition_features
impl Clone for aom_partition_features
Source§fn clone(&self) -> aom_partition_features
fn clone(&self) -> aom_partition_features
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 aom_partition_features
impl Debug for aom_partition_features
impl Copy for aom_partition_features
Auto Trait Implementations§
impl Freeze for aom_partition_features
impl RefUnwindSafe for aom_partition_features
impl Send for aom_partition_features
impl Sync for aom_partition_features
impl Unpin for aom_partition_features
impl UnwindSafe for aom_partition_features
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