#[repr(C)]pub struct StdVideoEncodeH265SliceSegmentHeaderFlags {
pub _bitfield_1: u32,
}Expand description
Native structure StdVideoEncodeH265SliceSegmentHeaderFlags.
Khronos registry source: StdVideoEncodeH265SliceSegmentHeaderFlags
Fields§
§_bitfield_1: u32Implementations§
Source§impl StdVideoEncodeH265SliceSegmentHeaderFlags
impl StdVideoEncodeH265SliceSegmentHeaderFlags
Sourcepub const fn first_slice_segment_in_pic_flag(&self) -> u32
pub const fn first_slice_segment_in_pic_flag(&self) -> u32
Read native bitfield first_slice_segment_in_pic_flag.
Sourcepub fn set_first_slice_segment_in_pic_flag(&mut self, value: u32)
pub fn set_first_slice_segment_in_pic_flag(&mut self, value: u32)
Set native bitfield first_slice_segment_in_pic_flag, retaining its low 1 bits.
Sourcepub const fn dependent_slice_segment_flag(&self) -> u32
pub const fn dependent_slice_segment_flag(&self) -> u32
Read native bitfield dependent_slice_segment_flag.
Sourcepub fn set_dependent_slice_segment_flag(&mut self, value: u32)
pub fn set_dependent_slice_segment_flag(&mut self, value: u32)
Set native bitfield dependent_slice_segment_flag, retaining its low 1 bits.
Sourcepub const fn slice_sao_luma_flag(&self) -> u32
pub const fn slice_sao_luma_flag(&self) -> u32
Read native bitfield slice_sao_luma_flag.
Sourcepub fn set_slice_sao_luma_flag(&mut self, value: u32)
pub fn set_slice_sao_luma_flag(&mut self, value: u32)
Set native bitfield slice_sao_luma_flag, retaining its low 1 bits.
Sourcepub const fn slice_sao_chroma_flag(&self) -> u32
pub const fn slice_sao_chroma_flag(&self) -> u32
Read native bitfield slice_sao_chroma_flag.
Sourcepub fn set_slice_sao_chroma_flag(&mut self, value: u32)
pub fn set_slice_sao_chroma_flag(&mut self, value: u32)
Set native bitfield slice_sao_chroma_flag, retaining its low 1 bits.
Sourcepub const fn num_ref_idx_active_override_flag(&self) -> u32
pub const fn num_ref_idx_active_override_flag(&self) -> u32
Read native bitfield num_ref_idx_active_override_flag.
Sourcepub fn set_num_ref_idx_active_override_flag(&mut self, value: u32)
pub fn set_num_ref_idx_active_override_flag(&mut self, value: u32)
Set native bitfield num_ref_idx_active_override_flag, retaining its low 1 bits.
Sourcepub const fn mvd_l1_zero_flag(&self) -> u32
pub const fn mvd_l1_zero_flag(&self) -> u32
Read native bitfield mvd_l1_zero_flag.
Sourcepub fn set_mvd_l1_zero_flag(&mut self, value: u32)
pub fn set_mvd_l1_zero_flag(&mut self, value: u32)
Set native bitfield mvd_l1_zero_flag, retaining its low 1 bits.
Sourcepub const fn cabac_init_flag(&self) -> u32
pub const fn cabac_init_flag(&self) -> u32
Read native bitfield cabac_init_flag.
Sourcepub fn set_cabac_init_flag(&mut self, value: u32)
pub fn set_cabac_init_flag(&mut self, value: u32)
Set native bitfield cabac_init_flag, retaining its low 1 bits.
Sourcepub const fn cu_chroma_qp_offset_enabled_flag(&self) -> u32
pub const fn cu_chroma_qp_offset_enabled_flag(&self) -> u32
Read native bitfield cu_chroma_qp_offset_enabled_flag.
Sourcepub fn set_cu_chroma_qp_offset_enabled_flag(&mut self, value: u32)
pub fn set_cu_chroma_qp_offset_enabled_flag(&mut self, value: u32)
Set native bitfield cu_chroma_qp_offset_enabled_flag, retaining its low 1 bits.
Sourcepub const fn deblocking_filter_override_flag(&self) -> u32
pub const fn deblocking_filter_override_flag(&self) -> u32
Read native bitfield deblocking_filter_override_flag.
Sourcepub fn set_deblocking_filter_override_flag(&mut self, value: u32)
pub fn set_deblocking_filter_override_flag(&mut self, value: u32)
Set native bitfield deblocking_filter_override_flag, retaining its low 1 bits.
Sourcepub const fn slice_deblocking_filter_disabled_flag(&self) -> u32
pub const fn slice_deblocking_filter_disabled_flag(&self) -> u32
Read native bitfield slice_deblocking_filter_disabled_flag.
Sourcepub fn set_slice_deblocking_filter_disabled_flag(&mut self, value: u32)
pub fn set_slice_deblocking_filter_disabled_flag(&mut self, value: u32)
Set native bitfield slice_deblocking_filter_disabled_flag, retaining its low 1 bits.
Sourcepub const fn collocated_from_l0_flag(&self) -> u32
pub const fn collocated_from_l0_flag(&self) -> u32
Read native bitfield collocated_from_l0_flag.
Sourcepub fn set_collocated_from_l0_flag(&mut self, value: u32)
pub fn set_collocated_from_l0_flag(&mut self, value: u32)
Set native bitfield collocated_from_l0_flag, retaining its low 1 bits.
Sourcepub const fn slice_loop_filter_across_slices_enabled_flag(&self) -> u32
pub const fn slice_loop_filter_across_slices_enabled_flag(&self) -> u32
Read native bitfield slice_loop_filter_across_slices_enabled_flag.
Sourcepub fn set_slice_loop_filter_across_slices_enabled_flag(&mut self, value: u32)
pub fn set_slice_loop_filter_across_slices_enabled_flag(&mut self, value: u32)
Set native bitfield slice_loop_filter_across_slices_enabled_flag, retaining its low 1 bits.
Sourcepub fn set_reserved(&mut self, value: u32)
pub fn set_reserved(&mut self, value: u32)
Set native bitfield reserved, retaining its low 20 bits.