#[repr(C)]pub struct StdVideoH265SpsFlags {
pub _bitfield_1: u32,
}Expand description
Native structure StdVideoH265SpsFlags.
Fields§
§_bitfield_1: u32Implementations§
Source§impl StdVideoH265SpsFlags
impl StdVideoH265SpsFlags
Sourcepub const fn sps_temporal_id_nesting_flag(&self) -> u32
pub const fn sps_temporal_id_nesting_flag(&self) -> u32
Read native bitfield sps_temporal_id_nesting_flag.
Sourcepub fn set_sps_temporal_id_nesting_flag(&mut self, value: u32)
pub fn set_sps_temporal_id_nesting_flag(&mut self, value: u32)
Set native bitfield sps_temporal_id_nesting_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 conformance_window_flag(&self) -> u32
pub const fn conformance_window_flag(&self) -> u32
Read native bitfield conformance_window_flag.
Sourcepub fn set_conformance_window_flag(&mut self, value: u32)
pub fn set_conformance_window_flag(&mut self, value: u32)
Set native bitfield conformance_window_flag, retaining its low 1 bits.
Sourcepub const fn sps_sub_layer_ordering_info_present_flag(&self) -> u32
pub const fn sps_sub_layer_ordering_info_present_flag(&self) -> u32
Read native bitfield sps_sub_layer_ordering_info_present_flag.
Sourcepub fn set_sps_sub_layer_ordering_info_present_flag(&mut self, value: u32)
pub fn set_sps_sub_layer_ordering_info_present_flag(&mut self, value: u32)
Set native bitfield sps_sub_layer_ordering_info_present_flag, retaining its low 1 bits.
Sourcepub const fn scaling_list_enabled_flag(&self) -> u32
pub const fn scaling_list_enabled_flag(&self) -> u32
Read native bitfield scaling_list_enabled_flag.
Sourcepub fn set_scaling_list_enabled_flag(&mut self, value: u32)
pub fn set_scaling_list_enabled_flag(&mut self, value: u32)
Set native bitfield scaling_list_enabled_flag, retaining its low 1 bits.
Sourcepub const fn sps_scaling_list_data_present_flag(&self) -> u32
pub const fn sps_scaling_list_data_present_flag(&self) -> u32
Read native bitfield sps_scaling_list_data_present_flag.
Sourcepub fn set_sps_scaling_list_data_present_flag(&mut self, value: u32)
pub fn set_sps_scaling_list_data_present_flag(&mut self, value: u32)
Set native bitfield sps_scaling_list_data_present_flag, retaining its low 1 bits.
Sourcepub const fn amp_enabled_flag(&self) -> u32
pub const fn amp_enabled_flag(&self) -> u32
Read native bitfield amp_enabled_flag.
Sourcepub fn set_amp_enabled_flag(&mut self, value: u32)
pub fn set_amp_enabled_flag(&mut self, value: u32)
Set native bitfield amp_enabled_flag, retaining its low 1 bits.
Sourcepub const fn sample_adaptive_offset_enabled_flag(&self) -> u32
pub const fn sample_adaptive_offset_enabled_flag(&self) -> u32
Read native bitfield sample_adaptive_offset_enabled_flag.
Sourcepub fn set_sample_adaptive_offset_enabled_flag(&mut self, value: u32)
pub fn set_sample_adaptive_offset_enabled_flag(&mut self, value: u32)
Set native bitfield sample_adaptive_offset_enabled_flag, retaining its low 1 bits.
Sourcepub const fn pcm_enabled_flag(&self) -> u32
pub const fn pcm_enabled_flag(&self) -> u32
Read native bitfield pcm_enabled_flag.
Sourcepub fn set_pcm_enabled_flag(&mut self, value: u32)
pub fn set_pcm_enabled_flag(&mut self, value: u32)
Set native bitfield pcm_enabled_flag, retaining its low 1 bits.
Sourcepub const fn pcm_loop_filter_disabled_flag(&self) -> u32
pub const fn pcm_loop_filter_disabled_flag(&self) -> u32
Read native bitfield pcm_loop_filter_disabled_flag.
Sourcepub fn set_pcm_loop_filter_disabled_flag(&mut self, value: u32)
pub fn set_pcm_loop_filter_disabled_flag(&mut self, value: u32)
Set native bitfield pcm_loop_filter_disabled_flag, retaining its low 1 bits.
Sourcepub const fn long_term_ref_pics_present_flag(&self) -> u32
pub const fn long_term_ref_pics_present_flag(&self) -> u32
Read native bitfield long_term_ref_pics_present_flag.
Sourcepub fn set_long_term_ref_pics_present_flag(&mut self, value: u32)
pub fn set_long_term_ref_pics_present_flag(&mut self, value: u32)
Set native bitfield long_term_ref_pics_present_flag, retaining its low 1 bits.
Sourcepub const fn sps_temporal_mvp_enabled_flag(&self) -> u32
pub const fn sps_temporal_mvp_enabled_flag(&self) -> u32
Read native bitfield sps_temporal_mvp_enabled_flag.
Sourcepub fn set_sps_temporal_mvp_enabled_flag(&mut self, value: u32)
pub fn set_sps_temporal_mvp_enabled_flag(&mut self, value: u32)
Set native bitfield sps_temporal_mvp_enabled_flag, retaining its low 1 bits.
Sourcepub const fn strong_intra_smoothing_enabled_flag(&self) -> u32
pub const fn strong_intra_smoothing_enabled_flag(&self) -> u32
Read native bitfield strong_intra_smoothing_enabled_flag.
Sourcepub fn set_strong_intra_smoothing_enabled_flag(&mut self, value: u32)
pub fn set_strong_intra_smoothing_enabled_flag(&mut self, value: u32)
Set native bitfield strong_intra_smoothing_enabled_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.
Sourcepub const fn sps_extension_present_flag(&self) -> u32
pub const fn sps_extension_present_flag(&self) -> u32
Read native bitfield sps_extension_present_flag.
Sourcepub fn set_sps_extension_present_flag(&mut self, value: u32)
pub fn set_sps_extension_present_flag(&mut self, value: u32)
Set native bitfield sps_extension_present_flag, retaining its low 1 bits.
Sourcepub const fn sps_range_extension_flag(&self) -> u32
pub const fn sps_range_extension_flag(&self) -> u32
Read native bitfield sps_range_extension_flag.
Sourcepub fn set_sps_range_extension_flag(&mut self, value: u32)
pub fn set_sps_range_extension_flag(&mut self, value: u32)
Set native bitfield sps_range_extension_flag, retaining its low 1 bits.
Sourcepub const fn transform_skip_rotation_enabled_flag(&self) -> u32
pub const fn transform_skip_rotation_enabled_flag(&self) -> u32
Read native bitfield transform_skip_rotation_enabled_flag.
Sourcepub fn set_transform_skip_rotation_enabled_flag(&mut self, value: u32)
pub fn set_transform_skip_rotation_enabled_flag(&mut self, value: u32)
Set native bitfield transform_skip_rotation_enabled_flag, retaining its low 1 bits.
Sourcepub const fn transform_skip_context_enabled_flag(&self) -> u32
pub const fn transform_skip_context_enabled_flag(&self) -> u32
Read native bitfield transform_skip_context_enabled_flag.
Sourcepub fn set_transform_skip_context_enabled_flag(&mut self, value: u32)
pub fn set_transform_skip_context_enabled_flag(&mut self, value: u32)
Set native bitfield transform_skip_context_enabled_flag, retaining its low 1 bits.
Sourcepub const fn implicit_rdpcm_enabled_flag(&self) -> u32
pub const fn implicit_rdpcm_enabled_flag(&self) -> u32
Read native bitfield implicit_rdpcm_enabled_flag.
Sourcepub fn set_implicit_rdpcm_enabled_flag(&mut self, value: u32)
pub fn set_implicit_rdpcm_enabled_flag(&mut self, value: u32)
Set native bitfield implicit_rdpcm_enabled_flag, retaining its low 1 bits.
Sourcepub const fn explicit_rdpcm_enabled_flag(&self) -> u32
pub const fn explicit_rdpcm_enabled_flag(&self) -> u32
Read native bitfield explicit_rdpcm_enabled_flag.
Sourcepub fn set_explicit_rdpcm_enabled_flag(&mut self, value: u32)
pub fn set_explicit_rdpcm_enabled_flag(&mut self, value: u32)
Set native bitfield explicit_rdpcm_enabled_flag, retaining its low 1 bits.
Sourcepub const fn extended_precision_processing_flag(&self) -> u32
pub const fn extended_precision_processing_flag(&self) -> u32
Read native bitfield extended_precision_processing_flag.
Sourcepub fn set_extended_precision_processing_flag(&mut self, value: u32)
pub fn set_extended_precision_processing_flag(&mut self, value: u32)
Set native bitfield extended_precision_processing_flag, retaining its low 1 bits.
Sourcepub const fn intra_smoothing_disabled_flag(&self) -> u32
pub const fn intra_smoothing_disabled_flag(&self) -> u32
Read native bitfield intra_smoothing_disabled_flag.
Sourcepub fn set_intra_smoothing_disabled_flag(&mut self, value: u32)
pub fn set_intra_smoothing_disabled_flag(&mut self, value: u32)
Set native bitfield intra_smoothing_disabled_flag, retaining its low 1 bits.
Sourcepub const fn high_precision_offsets_enabled_flag(&self) -> u32
pub const fn high_precision_offsets_enabled_flag(&self) -> u32
Read native bitfield high_precision_offsets_enabled_flag.
Sourcepub fn set_high_precision_offsets_enabled_flag(&mut self, value: u32)
pub fn set_high_precision_offsets_enabled_flag(&mut self, value: u32)
Set native bitfield high_precision_offsets_enabled_flag, retaining its low 1 bits.
Sourcepub const fn persistent_rice_adaptation_enabled_flag(&self) -> u32
pub const fn persistent_rice_adaptation_enabled_flag(&self) -> u32
Read native bitfield persistent_rice_adaptation_enabled_flag.
Sourcepub fn set_persistent_rice_adaptation_enabled_flag(&mut self, value: u32)
pub fn set_persistent_rice_adaptation_enabled_flag(&mut self, value: u32)
Set native bitfield persistent_rice_adaptation_enabled_flag, retaining its low 1 bits.
Sourcepub const fn cabac_bypass_alignment_enabled_flag(&self) -> u32
pub const fn cabac_bypass_alignment_enabled_flag(&self) -> u32
Read native bitfield cabac_bypass_alignment_enabled_flag.
Sourcepub fn set_cabac_bypass_alignment_enabled_flag(&mut self, value: u32)
pub fn set_cabac_bypass_alignment_enabled_flag(&mut self, value: u32)
Set native bitfield cabac_bypass_alignment_enabled_flag, retaining its low 1 bits.
Sourcepub const fn sps_scc_extension_flag(&self) -> u32
pub const fn sps_scc_extension_flag(&self) -> u32
Read native bitfield sps_scc_extension_flag.
Sourcepub fn set_sps_scc_extension_flag(&mut self, value: u32)
pub fn set_sps_scc_extension_flag(&mut self, value: u32)
Set native bitfield sps_scc_extension_flag, retaining its low 1 bits.
Sourcepub const fn sps_curr_pic_ref_enabled_flag(&self) -> u32
pub const fn sps_curr_pic_ref_enabled_flag(&self) -> u32
Read native bitfield sps_curr_pic_ref_enabled_flag.
Sourcepub fn set_sps_curr_pic_ref_enabled_flag(&mut self, value: u32)
pub fn set_sps_curr_pic_ref_enabled_flag(&mut self, value: u32)
Set native bitfield sps_curr_pic_ref_enabled_flag, retaining its low 1 bits.
Sourcepub const fn palette_mode_enabled_flag(&self) -> u32
pub const fn palette_mode_enabled_flag(&self) -> u32
Read native bitfield palette_mode_enabled_flag.
Sourcepub fn set_palette_mode_enabled_flag(&mut self, value: u32)
pub fn set_palette_mode_enabled_flag(&mut self, value: u32)
Set native bitfield palette_mode_enabled_flag, retaining its low 1 bits.
Sourcepub const fn sps_palette_predictor_initializers_present_flag(&self) -> u32
pub const fn sps_palette_predictor_initializers_present_flag(&self) -> u32
Read native bitfield sps_palette_predictor_initializers_present_flag.
Sourcepub fn set_sps_palette_predictor_initializers_present_flag(
&mut self,
value: u32,
)
pub fn set_sps_palette_predictor_initializers_present_flag( &mut self, value: u32, )
Set native bitfield sps_palette_predictor_initializers_present_flag, retaining its low 1 bits.
Sourcepub const fn intra_boundary_filtering_disabled_flag(&self) -> u32
pub const fn intra_boundary_filtering_disabled_flag(&self) -> u32
Read native bitfield intra_boundary_filtering_disabled_flag.
Sourcepub fn set_intra_boundary_filtering_disabled_flag(&mut self, value: u32)
pub fn set_intra_boundary_filtering_disabled_flag(&mut self, value: u32)
Set native bitfield intra_boundary_filtering_disabled_flag, retaining its low 1 bits.