#[repr(C)]pub struct StdVideoEncodeH265PictureInfoFlags {
pub _bitfield_1: u32,
}Expand description
Native structure StdVideoEncodeH265PictureInfoFlags.
Fields§
§_bitfield_1: u32Implementations§
Source§impl StdVideoEncodeH265PictureInfoFlags
impl StdVideoEncodeH265PictureInfoFlags
Sourcepub const fn is_reference(&self) -> u32
pub const fn is_reference(&self) -> u32
Read native bitfield is_reference.
Sourcepub fn set_is_reference(&mut self, value: u32)
pub fn set_is_reference(&mut self, value: u32)
Set native bitfield is_reference, retaining its low 1 bits.
Sourcepub const fn irap_pic_flag(&self) -> u32
pub const fn irap_pic_flag(&self) -> u32
Read native bitfield IrapPicFlag.
Sourcepub fn set_irap_pic_flag(&mut self, value: u32)
pub fn set_irap_pic_flag(&mut self, value: u32)
Set native bitfield IrapPicFlag, retaining its low 1 bits.
Sourcepub const fn used_for_long_term_reference(&self) -> u32
pub const fn used_for_long_term_reference(&self) -> u32
Read native bitfield used_for_long_term_reference.
Sourcepub fn set_used_for_long_term_reference(&mut self, value: u32)
pub fn set_used_for_long_term_reference(&mut self, value: u32)
Set native bitfield used_for_long_term_reference, retaining its low 1 bits.
Sourcepub const fn discardable_flag(&self) -> u32
pub const fn discardable_flag(&self) -> u32
Read native bitfield discardable_flag.
Sourcepub fn set_discardable_flag(&mut self, value: u32)
pub fn set_discardable_flag(&mut self, value: u32)
Set native bitfield discardable_flag, retaining its low 1 bits.
Sourcepub const fn cross_layer_bla_flag(&self) -> u32
pub const fn cross_layer_bla_flag(&self) -> u32
Read native bitfield cross_layer_bla_flag.
Sourcepub fn set_cross_layer_bla_flag(&mut self, value: u32)
pub fn set_cross_layer_bla_flag(&mut self, value: u32)
Set native bitfield cross_layer_bla_flag, retaining its low 1 bits.
Sourcepub const fn pic_output_flag(&self) -> u32
pub const fn pic_output_flag(&self) -> u32
Read native bitfield pic_output_flag.
Sourcepub fn set_pic_output_flag(&mut self, value: u32)
pub fn set_pic_output_flag(&mut self, value: u32)
Set native bitfield pic_output_flag, retaining its low 1 bits.
Sourcepub const fn no_output_of_prior_pics_flag(&self) -> u32
pub const fn no_output_of_prior_pics_flag(&self) -> u32
Read native bitfield no_output_of_prior_pics_flag.
Sourcepub fn set_no_output_of_prior_pics_flag(&mut self, value: u32)
pub fn set_no_output_of_prior_pics_flag(&mut self, value: u32)
Set native bitfield no_output_of_prior_pics_flag, retaining its low 1 bits.
Sourcepub const fn short_term_ref_pic_set_sps_flag(&self) -> u32
pub const fn short_term_ref_pic_set_sps_flag(&self) -> u32
Read native bitfield short_term_ref_pic_set_sps_flag.
Sourcepub fn set_short_term_ref_pic_set_sps_flag(&mut self, value: u32)
pub fn set_short_term_ref_pic_set_sps_flag(&mut self, value: u32)
Set native bitfield short_term_ref_pic_set_sps_flag, retaining its low 1 bits.
Sourcepub const fn slice_temporal_mvp_enabled_flag(&self) -> u32
pub const fn slice_temporal_mvp_enabled_flag(&self) -> u32
Read native bitfield slice_temporal_mvp_enabled_flag.
Sourcepub fn set_slice_temporal_mvp_enabled_flag(&mut self, value: u32)
pub fn set_slice_temporal_mvp_enabled_flag(&mut self, value: u32)
Set native bitfield slice_temporal_mvp_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 23 bits.