Struct cros_libva::buffer::AV1EncSeqFields
source · pub struct AV1EncSeqFields(/* private fields */);Implementations§
source§impl AV1EncSeqFields
impl AV1EncSeqFields
pub fn new( still_picture: bool, use_128x128_superblock: bool, enable_filter_intra: bool, enable_intra_edge_filter: bool, enable_interintra_compound: bool, enable_masked_compound: bool, enable_warped_motion: bool, enable_dual_filter: bool, enable_order_hint: bool, enable_jnt_comp: bool, enable_ref_frame_mvs: bool, enable_superres: bool, enable_cdef: bool, enable_restoration: bool, bit_depth_minus8: u32, subsampling_x: bool, subsampling_y: bool, mono_chrome: bool, ) -> Self
Auto Trait Implementations§
impl Freeze for AV1EncSeqFields
impl RefUnwindSafe for AV1EncSeqFields
impl Send for AV1EncSeqFields
impl Sync for AV1EncSeqFields
impl Unpin for AV1EncSeqFields
impl UnwindSafe for AV1EncSeqFields
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