Struct ash::vk::native::StdVideoH264SpsFlags
source · #[repr(C, align(4))]pub struct StdVideoH264SpsFlags {
pub _bitfield_align_1: [u8; 0],
pub _bitfield_1: __BindgenBitfieldUnit<[u8; 2]>,
pub __bindgen_padding_0: u16,
}
Fields§
§_bitfield_align_1: [u8; 0]
§_bitfield_1: __BindgenBitfieldUnit<[u8; 2]>
§__bindgen_padding_0: u16
Implementations§
source§impl StdVideoH264SpsFlags
impl StdVideoH264SpsFlags
pub fn constraint_set0_flag(&self) -> u32
pub fn set_constraint_set0_flag(&mut self, val: u32)
pub fn constraint_set1_flag(&self) -> u32
pub fn set_constraint_set1_flag(&mut self, val: u32)
pub fn constraint_set2_flag(&self) -> u32
pub fn set_constraint_set2_flag(&mut self, val: u32)
pub fn constraint_set3_flag(&self) -> u32
pub fn set_constraint_set3_flag(&mut self, val: u32)
pub fn constraint_set4_flag(&self) -> u32
pub fn set_constraint_set4_flag(&mut self, val: u32)
pub fn constraint_set5_flag(&self) -> u32
pub fn set_constraint_set5_flag(&mut self, val: u32)
pub fn direct_8x8_inference_flag(&self) -> u32
pub fn set_direct_8x8_inference_flag(&mut self, val: u32)
pub fn mb_adaptive_frame_field_flag(&self) -> u32
pub fn set_mb_adaptive_frame_field_flag(&mut self, val: u32)
pub fn frame_mbs_only_flag(&self) -> u32
pub fn set_frame_mbs_only_flag(&mut self, val: u32)
pub fn delta_pic_order_always_zero_flag(&self) -> u32
pub fn set_delta_pic_order_always_zero_flag(&mut self, val: u32)
pub fn separate_colour_plane_flag(&self) -> u32
pub fn set_separate_colour_plane_flag(&mut self, val: u32)
pub fn gaps_in_frame_num_value_allowed_flag(&self) -> u32
pub fn set_gaps_in_frame_num_value_allowed_flag(&mut self, val: u32)
pub fn qpprime_y_zero_transform_bypass_flag(&self) -> u32
pub fn set_qpprime_y_zero_transform_bypass_flag(&mut self, val: u32)
pub fn frame_cropping_flag(&self) -> u32
pub fn set_frame_cropping_flag(&mut self, val: u32)
pub fn seq_scaling_matrix_present_flag(&self) -> u32
pub fn set_seq_scaling_matrix_present_flag(&mut self, val: u32)
pub fn vui_parameters_present_flag(&self) -> u32
pub fn set_vui_parameters_present_flag(&mut self, val: u32)
pub fn new_bitfield_1( constraint_set0_flag: u32, constraint_set1_flag: u32, constraint_set2_flag: u32, constraint_set3_flag: u32, constraint_set4_flag: u32, constraint_set5_flag: u32, direct_8x8_inference_flag: u32, mb_adaptive_frame_field_flag: u32, frame_mbs_only_flag: u32, delta_pic_order_always_zero_flag: u32, separate_colour_plane_flag: u32, gaps_in_frame_num_value_allowed_flag: u32, qpprime_y_zero_transform_bypass_flag: u32, frame_cropping_flag: u32, seq_scaling_matrix_present_flag: u32, vui_parameters_present_flag: u32, ) -> __BindgenBitfieldUnit<[u8; 2]>
Trait Implementations§
source§impl Clone for StdVideoH264SpsFlags
impl Clone for StdVideoH264SpsFlags
source§fn clone(&self) -> StdVideoH264SpsFlags
fn clone(&self) -> StdVideoH264SpsFlags
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 StdVideoH264SpsFlags
impl Debug for StdVideoH264SpsFlags
impl Copy for StdVideoH264SpsFlags
Auto Trait Implementations§
impl Freeze for StdVideoH264SpsFlags
impl RefUnwindSafe for StdVideoH264SpsFlags
impl Send for StdVideoH264SpsFlags
impl Sync for StdVideoH264SpsFlags
impl Unpin for StdVideoH264SpsFlags
impl UnwindSafe for StdVideoH264SpsFlags
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)