#[repr(C)]pub struct StdVideoH265PpsFlags {
pub _bitfield_1: u32,
}Expand description
Native structure StdVideoH265PpsFlags.
Fields§
§_bitfield_1: u32Implementations§
Source§impl StdVideoH265PpsFlags
impl StdVideoH265PpsFlags
Sourcepub const fn dependent_slice_segments_enabled_flag(&self) -> u32
pub const fn dependent_slice_segments_enabled_flag(&self) -> u32
Read native bitfield dependent_slice_segments_enabled_flag.
Sourcepub fn set_dependent_slice_segments_enabled_flag(&mut self, value: u32)
pub fn set_dependent_slice_segments_enabled_flag(&mut self, value: u32)
Set native bitfield dependent_slice_segments_enabled_flag, retaining its low 1 bits.
Sourcepub const fn output_flag_present_flag(&self) -> u32
pub const fn output_flag_present_flag(&self) -> u32
Read native bitfield output_flag_present_flag.
Sourcepub fn set_output_flag_present_flag(&mut self, value: u32)
pub fn set_output_flag_present_flag(&mut self, value: u32)
Set native bitfield output_flag_present_flag, retaining its low 1 bits.
Sourcepub const fn sign_data_hiding_enabled_flag(&self) -> u32
pub const fn sign_data_hiding_enabled_flag(&self) -> u32
Read native bitfield sign_data_hiding_enabled_flag.
Sourcepub fn set_sign_data_hiding_enabled_flag(&mut self, value: u32)
pub fn set_sign_data_hiding_enabled_flag(&mut self, value: u32)
Set native bitfield sign_data_hiding_enabled_flag, retaining its low 1 bits.
Sourcepub const fn cabac_init_present_flag(&self) -> u32
pub const fn cabac_init_present_flag(&self) -> u32
Read native bitfield cabac_init_present_flag.
Sourcepub fn set_cabac_init_present_flag(&mut self, value: u32)
pub fn set_cabac_init_present_flag(&mut self, value: u32)
Set native bitfield cabac_init_present_flag, retaining its low 1 bits.
Sourcepub const fn constrained_intra_pred_flag(&self) -> u32
pub const fn constrained_intra_pred_flag(&self) -> u32
Read native bitfield constrained_intra_pred_flag.
Sourcepub fn set_constrained_intra_pred_flag(&mut self, value: u32)
pub fn set_constrained_intra_pred_flag(&mut self, value: u32)
Set native bitfield constrained_intra_pred_flag, retaining its low 1 bits.
Sourcepub const fn transform_skip_enabled_flag(&self) -> u32
pub const fn transform_skip_enabled_flag(&self) -> u32
Read native bitfield transform_skip_enabled_flag.
Sourcepub fn set_transform_skip_enabled_flag(&mut self, value: u32)
pub fn set_transform_skip_enabled_flag(&mut self, value: u32)
Set native bitfield transform_skip_enabled_flag, retaining its low 1 bits.
Sourcepub const fn cu_qp_delta_enabled_flag(&self) -> u32
pub const fn cu_qp_delta_enabled_flag(&self) -> u32
Read native bitfield cu_qp_delta_enabled_flag.
Sourcepub fn set_cu_qp_delta_enabled_flag(&mut self, value: u32)
pub fn set_cu_qp_delta_enabled_flag(&mut self, value: u32)
Set native bitfield cu_qp_delta_enabled_flag, retaining its low 1 bits.
Sourcepub const fn pps_slice_chroma_qp_offsets_present_flag(&self) -> u32
pub const fn pps_slice_chroma_qp_offsets_present_flag(&self) -> u32
Read native bitfield pps_slice_chroma_qp_offsets_present_flag.
Sourcepub fn set_pps_slice_chroma_qp_offsets_present_flag(&mut self, value: u32)
pub fn set_pps_slice_chroma_qp_offsets_present_flag(&mut self, value: u32)
Set native bitfield pps_slice_chroma_qp_offsets_present_flag, retaining its low 1 bits.
Sourcepub const fn weighted_pred_flag(&self) -> u32
pub const fn weighted_pred_flag(&self) -> u32
Read native bitfield weighted_pred_flag.
Sourcepub fn set_weighted_pred_flag(&mut self, value: u32)
pub fn set_weighted_pred_flag(&mut self, value: u32)
Set native bitfield weighted_pred_flag, retaining its low 1 bits.
Sourcepub const fn weighted_bipred_flag(&self) -> u32
pub const fn weighted_bipred_flag(&self) -> u32
Read native bitfield weighted_bipred_flag.
Sourcepub fn set_weighted_bipred_flag(&mut self, value: u32)
pub fn set_weighted_bipred_flag(&mut self, value: u32)
Set native bitfield weighted_bipred_flag, retaining its low 1 bits.
Sourcepub const fn transquant_bypass_enabled_flag(&self) -> u32
pub const fn transquant_bypass_enabled_flag(&self) -> u32
Read native bitfield transquant_bypass_enabled_flag.
Sourcepub fn set_transquant_bypass_enabled_flag(&mut self, value: u32)
pub fn set_transquant_bypass_enabled_flag(&mut self, value: u32)
Set native bitfield transquant_bypass_enabled_flag, retaining its low 1 bits.
Sourcepub const fn tiles_enabled_flag(&self) -> u32
pub const fn tiles_enabled_flag(&self) -> u32
Read native bitfield tiles_enabled_flag.
Sourcepub fn set_tiles_enabled_flag(&mut self, value: u32)
pub fn set_tiles_enabled_flag(&mut self, value: u32)
Set native bitfield tiles_enabled_flag, retaining its low 1 bits.
Sourcepub const fn entropy_coding_sync_enabled_flag(&self) -> u32
pub const fn entropy_coding_sync_enabled_flag(&self) -> u32
Read native bitfield entropy_coding_sync_enabled_flag.
Sourcepub fn set_entropy_coding_sync_enabled_flag(&mut self, value: u32)
pub fn set_entropy_coding_sync_enabled_flag(&mut self, value: u32)
Set native bitfield entropy_coding_sync_enabled_flag, retaining its low 1 bits.
Sourcepub const fn uniform_spacing_flag(&self) -> u32
pub const fn uniform_spacing_flag(&self) -> u32
Read native bitfield uniform_spacing_flag.
Sourcepub fn set_uniform_spacing_flag(&mut self, value: u32)
pub fn set_uniform_spacing_flag(&mut self, value: u32)
Set native bitfield uniform_spacing_flag, retaining its low 1 bits.
Sourcepub const fn loop_filter_across_tiles_enabled_flag(&self) -> u32
pub const fn loop_filter_across_tiles_enabled_flag(&self) -> u32
Read native bitfield loop_filter_across_tiles_enabled_flag.
Sourcepub fn set_loop_filter_across_tiles_enabled_flag(&mut self, value: u32)
pub fn set_loop_filter_across_tiles_enabled_flag(&mut self, value: u32)
Set native bitfield loop_filter_across_tiles_enabled_flag, retaining its low 1 bits.
Sourcepub const fn pps_loop_filter_across_slices_enabled_flag(&self) -> u32
pub const fn pps_loop_filter_across_slices_enabled_flag(&self) -> u32
Read native bitfield pps_loop_filter_across_slices_enabled_flag.
Sourcepub fn set_pps_loop_filter_across_slices_enabled_flag(&mut self, value: u32)
pub fn set_pps_loop_filter_across_slices_enabled_flag(&mut self, value: u32)
Set native bitfield pps_loop_filter_across_slices_enabled_flag, retaining its low 1 bits.
Sourcepub const fn deblocking_filter_control_present_flag(&self) -> u32
pub const fn deblocking_filter_control_present_flag(&self) -> u32
Read native bitfield deblocking_filter_control_present_flag.
Sourcepub fn set_deblocking_filter_control_present_flag(&mut self, value: u32)
pub fn set_deblocking_filter_control_present_flag(&mut self, value: u32)
Set native bitfield deblocking_filter_control_present_flag, retaining its low 1 bits.
Sourcepub const fn deblocking_filter_override_enabled_flag(&self) -> u32
pub const fn deblocking_filter_override_enabled_flag(&self) -> u32
Read native bitfield deblocking_filter_override_enabled_flag.
Sourcepub fn set_deblocking_filter_override_enabled_flag(&mut self, value: u32)
pub fn set_deblocking_filter_override_enabled_flag(&mut self, value: u32)
Set native bitfield deblocking_filter_override_enabled_flag, retaining its low 1 bits.
Sourcepub const fn pps_deblocking_filter_disabled_flag(&self) -> u32
pub const fn pps_deblocking_filter_disabled_flag(&self) -> u32
Read native bitfield pps_deblocking_filter_disabled_flag.
Sourcepub fn set_pps_deblocking_filter_disabled_flag(&mut self, value: u32)
pub fn set_pps_deblocking_filter_disabled_flag(&mut self, value: u32)
Set native bitfield pps_deblocking_filter_disabled_flag, retaining its low 1 bits.
Sourcepub const fn pps_scaling_list_data_present_flag(&self) -> u32
pub const fn pps_scaling_list_data_present_flag(&self) -> u32
Read native bitfield pps_scaling_list_data_present_flag.
Sourcepub fn set_pps_scaling_list_data_present_flag(&mut self, value: u32)
pub fn set_pps_scaling_list_data_present_flag(&mut self, value: u32)
Set native bitfield pps_scaling_list_data_present_flag, retaining its low 1 bits.
Sourcepub const fn lists_modification_present_flag(&self) -> u32
pub const fn lists_modification_present_flag(&self) -> u32
Read native bitfield lists_modification_present_flag.
Sourcepub fn set_lists_modification_present_flag(&mut self, value: u32)
pub fn set_lists_modification_present_flag(&mut self, value: u32)
Set native bitfield lists_modification_present_flag, retaining its low 1 bits.
Sourcepub const fn slice_segment_header_extension_present_flag(&self) -> u32
pub const fn slice_segment_header_extension_present_flag(&self) -> u32
Read native bitfield slice_segment_header_extension_present_flag.
Sourcepub fn set_slice_segment_header_extension_present_flag(&mut self, value: u32)
pub fn set_slice_segment_header_extension_present_flag(&mut self, value: u32)
Set native bitfield slice_segment_header_extension_present_flag, retaining its low 1 bits.
Sourcepub const fn pps_extension_present_flag(&self) -> u32
pub const fn pps_extension_present_flag(&self) -> u32
Read native bitfield pps_extension_present_flag.
Sourcepub fn set_pps_extension_present_flag(&mut self, value: u32)
pub fn set_pps_extension_present_flag(&mut self, value: u32)
Set native bitfield pps_extension_present_flag, retaining its low 1 bits.
Sourcepub const fn cross_component_prediction_enabled_flag(&self) -> u32
pub const fn cross_component_prediction_enabled_flag(&self) -> u32
Read native bitfield cross_component_prediction_enabled_flag.
Sourcepub fn set_cross_component_prediction_enabled_flag(&mut self, value: u32)
pub fn set_cross_component_prediction_enabled_flag(&mut self, value: u32)
Set native bitfield cross_component_prediction_enabled_flag, retaining its low 1 bits.
Sourcepub const fn chroma_qp_offset_list_enabled_flag(&self) -> u32
pub const fn chroma_qp_offset_list_enabled_flag(&self) -> u32
Read native bitfield chroma_qp_offset_list_enabled_flag.
Sourcepub fn set_chroma_qp_offset_list_enabled_flag(&mut self, value: u32)
pub fn set_chroma_qp_offset_list_enabled_flag(&mut self, value: u32)
Set native bitfield chroma_qp_offset_list_enabled_flag, retaining its low 1 bits.
Sourcepub const fn pps_curr_pic_ref_enabled_flag(&self) -> u32
pub const fn pps_curr_pic_ref_enabled_flag(&self) -> u32
Read native bitfield pps_curr_pic_ref_enabled_flag.
Sourcepub fn set_pps_curr_pic_ref_enabled_flag(&mut self, value: u32)
pub fn set_pps_curr_pic_ref_enabled_flag(&mut self, value: u32)
Set native bitfield pps_curr_pic_ref_enabled_flag, retaining its low 1 bits.
Sourcepub const fn residual_adaptive_colour_transform_enabled_flag(&self) -> u32
pub const fn residual_adaptive_colour_transform_enabled_flag(&self) -> u32
Read native bitfield residual_adaptive_colour_transform_enabled_flag.
Sourcepub fn set_residual_adaptive_colour_transform_enabled_flag(
&mut self,
value: u32,
)
pub fn set_residual_adaptive_colour_transform_enabled_flag( &mut self, value: u32, )
Set native bitfield residual_adaptive_colour_transform_enabled_flag, retaining its low 1 bits.
Sourcepub const fn pps_slice_act_qp_offsets_present_flag(&self) -> u32
pub const fn pps_slice_act_qp_offsets_present_flag(&self) -> u32
Read native bitfield pps_slice_act_qp_offsets_present_flag.
Sourcepub fn set_pps_slice_act_qp_offsets_present_flag(&mut self, value: u32)
pub fn set_pps_slice_act_qp_offsets_present_flag(&mut self, value: u32)
Set native bitfield pps_slice_act_qp_offsets_present_flag, retaining its low 1 bits.
Sourcepub const fn pps_palette_predictor_initializers_present_flag(&self) -> u32
pub const fn pps_palette_predictor_initializers_present_flag(&self) -> u32
Read native bitfield pps_palette_predictor_initializers_present_flag.
Sourcepub fn set_pps_palette_predictor_initializers_present_flag(
&mut self,
value: u32,
)
pub fn set_pps_palette_predictor_initializers_present_flag( &mut self, value: u32, )
Set native bitfield pps_palette_predictor_initializers_present_flag, retaining its low 1 bits.
Sourcepub const fn monochrome_palette_flag(&self) -> u32
pub const fn monochrome_palette_flag(&self) -> u32
Read native bitfield monochrome_palette_flag.
Sourcepub fn set_monochrome_palette_flag(&mut self, value: u32)
pub fn set_monochrome_palette_flag(&mut self, value: u32)
Set native bitfield monochrome_palette_flag, retaining its low 1 bits.
Sourcepub const fn pps_range_extension_flag(&self) -> u32
pub const fn pps_range_extension_flag(&self) -> u32
Read native bitfield pps_range_extension_flag.
Sourcepub fn set_pps_range_extension_flag(&mut self, value: u32)
pub fn set_pps_range_extension_flag(&mut self, value: u32)
Set native bitfield pps_range_extension_flag, retaining its low 1 bits.