#[repr(C)]pub struct StdVideoH264SpsFlags {
pub _bitfield_1: u32,
}Expand description
Native structure StdVideoH264SpsFlags.
Fields§
§_bitfield_1: u32Implementations§
Source§impl StdVideoH264SpsFlags
impl StdVideoH264SpsFlags
Sourcepub const fn constraint_set0_flag(&self) -> u32
pub const fn constraint_set0_flag(&self) -> u32
Read native bitfield constraint_set0_flag.
Sourcepub fn set_constraint_set0_flag(&mut self, value: u32)
pub fn set_constraint_set0_flag(&mut self, value: u32)
Set native bitfield constraint_set0_flag, retaining its low 1 bits.
Sourcepub const fn constraint_set1_flag(&self) -> u32
pub const fn constraint_set1_flag(&self) -> u32
Read native bitfield constraint_set1_flag.
Sourcepub fn set_constraint_set1_flag(&mut self, value: u32)
pub fn set_constraint_set1_flag(&mut self, value: u32)
Set native bitfield constraint_set1_flag, retaining its low 1 bits.
Sourcepub const fn constraint_set2_flag(&self) -> u32
pub const fn constraint_set2_flag(&self) -> u32
Read native bitfield constraint_set2_flag.
Sourcepub fn set_constraint_set2_flag(&mut self, value: u32)
pub fn set_constraint_set2_flag(&mut self, value: u32)
Set native bitfield constraint_set2_flag, retaining its low 1 bits.
Sourcepub const fn constraint_set3_flag(&self) -> u32
pub const fn constraint_set3_flag(&self) -> u32
Read native bitfield constraint_set3_flag.
Sourcepub fn set_constraint_set3_flag(&mut self, value: u32)
pub fn set_constraint_set3_flag(&mut self, value: u32)
Set native bitfield constraint_set3_flag, retaining its low 1 bits.
Sourcepub const fn constraint_set4_flag(&self) -> u32
pub const fn constraint_set4_flag(&self) -> u32
Read native bitfield constraint_set4_flag.
Sourcepub fn set_constraint_set4_flag(&mut self, value: u32)
pub fn set_constraint_set4_flag(&mut self, value: u32)
Set native bitfield constraint_set4_flag, retaining its low 1 bits.
Sourcepub const fn constraint_set5_flag(&self) -> u32
pub const fn constraint_set5_flag(&self) -> u32
Read native bitfield constraint_set5_flag.
Sourcepub fn set_constraint_set5_flag(&mut self, value: u32)
pub fn set_constraint_set5_flag(&mut self, value: u32)
Set native bitfield constraint_set5_flag, retaining its low 1 bits.
Sourcepub const fn direct_8x8_inference_flag(&self) -> u32
pub const fn direct_8x8_inference_flag(&self) -> u32
Read native bitfield direct_8x8_inference_flag.
Sourcepub fn set_direct_8x8_inference_flag(&mut self, value: u32)
pub fn set_direct_8x8_inference_flag(&mut self, value: u32)
Set native bitfield direct_8x8_inference_flag, retaining its low 1 bits.
Sourcepub const fn mb_adaptive_frame_field_flag(&self) -> u32
pub const fn mb_adaptive_frame_field_flag(&self) -> u32
Read native bitfield mb_adaptive_frame_field_flag.
Sourcepub fn set_mb_adaptive_frame_field_flag(&mut self, value: u32)
pub fn set_mb_adaptive_frame_field_flag(&mut self, value: u32)
Set native bitfield mb_adaptive_frame_field_flag, retaining its low 1 bits.
Sourcepub const fn frame_mbs_only_flag(&self) -> u32
pub const fn frame_mbs_only_flag(&self) -> u32
Read native bitfield frame_mbs_only_flag.
Sourcepub fn set_frame_mbs_only_flag(&mut self, value: u32)
pub fn set_frame_mbs_only_flag(&mut self, value: u32)
Set native bitfield frame_mbs_only_flag, retaining its low 1 bits.
Sourcepub const fn delta_pic_order_always_zero_flag(&self) -> u32
pub const fn delta_pic_order_always_zero_flag(&self) -> u32
Read native bitfield delta_pic_order_always_zero_flag.
Sourcepub fn set_delta_pic_order_always_zero_flag(&mut self, value: u32)
pub fn set_delta_pic_order_always_zero_flag(&mut self, value: u32)
Set native bitfield delta_pic_order_always_zero_flag, retaining its low 1 bits.
Sourcepub const fn separate_colour_plane_flag(&self) -> u32
pub const fn separate_colour_plane_flag(&self) -> u32
Read native bitfield separate_colour_plane_flag.
Sourcepub fn set_separate_colour_plane_flag(&mut self, value: u32)
pub fn set_separate_colour_plane_flag(&mut self, value: u32)
Set native bitfield separate_colour_plane_flag, retaining its low 1 bits.
Sourcepub const fn gaps_in_frame_num_value_allowed_flag(&self) -> u32
pub const fn gaps_in_frame_num_value_allowed_flag(&self) -> u32
Read native bitfield gaps_in_frame_num_value_allowed_flag.
Sourcepub fn set_gaps_in_frame_num_value_allowed_flag(&mut self, value: u32)
pub fn set_gaps_in_frame_num_value_allowed_flag(&mut self, value: u32)
Set native bitfield gaps_in_frame_num_value_allowed_flag, retaining its low 1 bits.
Sourcepub const fn qpprime_y_zero_transform_bypass_flag(&self) -> u32
pub const fn qpprime_y_zero_transform_bypass_flag(&self) -> u32
Read native bitfield qpprime_y_zero_transform_bypass_flag.
Sourcepub fn set_qpprime_y_zero_transform_bypass_flag(&mut self, value: u32)
pub fn set_qpprime_y_zero_transform_bypass_flag(&mut self, value: u32)
Set native bitfield qpprime_y_zero_transform_bypass_flag, retaining its low 1 bits.
Sourcepub const fn frame_cropping_flag(&self) -> u32
pub const fn frame_cropping_flag(&self) -> u32
Read native bitfield frame_cropping_flag.
Sourcepub fn set_frame_cropping_flag(&mut self, value: u32)
pub fn set_frame_cropping_flag(&mut self, value: u32)
Set native bitfield frame_cropping_flag, retaining its low 1 bits.
Sourcepub const fn seq_scaling_matrix_present_flag(&self) -> u32
pub const fn seq_scaling_matrix_present_flag(&self) -> u32
Read native bitfield seq_scaling_matrix_present_flag.
Sourcepub fn set_seq_scaling_matrix_present_flag(&mut self, value: u32)
pub fn set_seq_scaling_matrix_present_flag(&mut self, value: u32)
Set native bitfield seq_scaling_matrix_present_flag, retaining its low 1 bits.
Sourcepub const fn vui_parameters_present_flag(&self) -> u32
pub const fn vui_parameters_present_flag(&self) -> u32
Read native bitfield vui_parameters_present_flag.
Sourcepub fn set_vui_parameters_present_flag(&mut self, value: u32)
pub fn set_vui_parameters_present_flag(&mut self, value: u32)
Set native bitfield vui_parameters_present_flag, retaining its low 1 bits.