#[repr(C)]pub struct StdVideoH264SpsFlags {
pub bitfield1: u32,
}Expand description
struct StdVideoH264SpsFlags from vulkan_video_codec_h264std
Fields§
§bitfield1: u32Bitfield: constraint_set0_flag: u32 in 1 bits Bitfield: constraint_set1_flag: u32 in 1 bits Bitfield: constraint_set2_flag: u32 in 1 bits Bitfield: constraint_set3_flag: u32 in 1 bits Bitfield: constraint_set4_flag: u32 in 1 bits Bitfield: constraint_set5_flag: u32 in 1 bits Bitfield: direct_8x8_inference_flag: u32 in 1 bits Bitfield: mb_adaptive_frame_field_flag: u32 in 1 bits Bitfield: frame_mbs_only_flag: u32 in 1 bits Bitfield: delta_pic_order_always_zero_flag: u32 in 1 bits Bitfield: separate_colour_plane_flag: u32 in 1 bits Bitfield: gaps_in_frame_num_value_allowed_flag: u32 in 1 bits Bitfield: qpprime_y_zero_transform_bypass_flag: u32 in 1 bits Bitfield: frame_cropping_flag: u32 in 1 bits Bitfield: seq_scaling_matrix_present_flag: u32 in 1 bits Bitfield: vui_parameters_present_flag: u32 in 1 bits
Implementations§
Source§impl StdVideoH264SpsFlags
impl StdVideoH264SpsFlags
pub fn get_constraint_set0_flag(&self) -> u32
pub fn set_constraint_set0_flag(&mut self, value: u32)
pub fn get_constraint_set1_flag(&self) -> u32
pub fn set_constraint_set1_flag(&mut self, value: u32)
pub fn get_constraint_set2_flag(&self) -> u32
pub fn set_constraint_set2_flag(&mut self, value: u32)
pub fn get_constraint_set3_flag(&self) -> u32
pub fn set_constraint_set3_flag(&mut self, value: u32)
pub fn get_constraint_set4_flag(&self) -> u32
pub fn set_constraint_set4_flag(&mut self, value: u32)
pub fn get_constraint_set5_flag(&self) -> u32
pub fn set_constraint_set5_flag(&mut self, value: u32)
pub fn get_direct_8x8_inference_flag(&self) -> u32
pub fn set_direct_8x8_inference_flag(&mut self, value: u32)
pub fn get_mb_adaptive_frame_field_flag(&self) -> u32
pub fn set_mb_adaptive_frame_field_flag(&mut self, value: u32)
pub fn get_frame_mbs_only_flag(&self) -> u32
pub fn set_frame_mbs_only_flag(&mut self, value: u32)
pub fn get_delta_pic_order_always_zero_flag(&self) -> u32
pub fn set_delta_pic_order_always_zero_flag(&mut self, value: u32)
pub fn get_separate_colour_plane_flag(&self) -> u32
pub fn set_separate_colour_plane_flag(&mut self, value: u32)
pub fn get_gaps_in_frame_num_value_allowed_flag(&self) -> u32
pub fn set_gaps_in_frame_num_value_allowed_flag(&mut self, value: u32)
pub fn get_qpprime_y_zero_transform_bypass_flag(&self) -> u32
pub fn set_qpprime_y_zero_transform_bypass_flag(&mut self, value: u32)
pub fn get_frame_cropping_flag(&self) -> u32
pub fn set_frame_cropping_flag(&mut self, value: u32)
pub fn get_seq_scaling_matrix_present_flag(&self) -> u32
pub fn set_seq_scaling_matrix_present_flag(&mut self, value: u32)
pub fn get_vui_parameters_present_flag(&self) -> u32
pub fn set_vui_parameters_present_flag(&mut self, value: u32)
Trait Implementations§
Source§impl Clone for StdVideoH264SpsFlags
impl Clone for StdVideoH264SpsFlags
Source§fn clone(&self) -> StdVideoH264SpsFlags
fn clone(&self) -> StdVideoH264SpsFlags
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more