Struct cros_libva::buffer::HevcEncSliceFields
source · pub struct HevcEncSliceFields(/* private fields */);Implementations§
source§impl HevcEncSliceFields
impl HevcEncSliceFields
pub fn new( last_slice_of_pic_flag: u32, dependent_slice_segment_flag: u32, colour_plane_id: u32, slice_temporal_mvp_enabled_flag: u32, slice_sao_luma_flag: u32, slice_sao_chroma_flag: u32, num_ref_idx_active_override_flag: u32, mvd_l1_zero_flag: u32, cabac_init_flag: u32, slice_deblocking_filter_disabled_flag: u32, slice_loop_filter_across_slices_enabled_flag: u32, collocated_from_l0_flag: u32, ) -> Self
Auto Trait Implementations§
impl Freeze for HevcEncSliceFields
impl RefUnwindSafe for HevcEncSliceFields
impl Send for HevcEncSliceFields
impl Sync for HevcEncSliceFields
impl Unpin for HevcEncSliceFields
impl UnwindSafe for HevcEncSliceFields
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