Struct cros_libva::buffer::HEVCEncPicFields
source · pub struct HEVCEncPicFields(/* private fields */);Implementations§
source§impl HEVCEncPicFields
impl HEVCEncPicFields
pub fn new( idr_pic_flag: u32, coding_type: u32, reference_pic_flag: u32, dependent_slice_segments_enabled_flag: u32, sign_data_hiding_enabled_flag: u32, constrained_intra_pred_flag: u32, transform_skip_enabled_flag: u32, cu_qp_delta_enabled_flag: u32, weighted_pred_flag: u32, weighted_bipred_flag: u32, transquant_bypass_enabled_flag: u32, tiles_enabled_flag: u32, entropy_coding_sync_enabled_flag: u32, loop_filter_across_tiles_enabled_flag: u32, pps_loop_filter_across_slices_enabled_flag: u32, scaling_list_data_present_flag: u32, screen_content_flag: u32, enable_gpu_weighted_prediction: u32, no_output_of_prior_pics_flag: u32, ) -> Self
Auto Trait Implementations§
impl Freeze for HEVCEncPicFields
impl RefUnwindSafe for HEVCEncPicFields
impl Send for HEVCEncPicFields
impl Sync for HEVCEncPicFields
impl Unpin for HEVCEncPicFields
impl UnwindSafe for HEVCEncPicFields
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