#[repr(C)]pub struct StdVideoH265PpsFlags {
pub bitfield1: u32,
}Expand description
struct StdVideoH265PpsFlags from vulkan_video_codec_h265std
Fields§
§bitfield1: u32Bitfield: dependent_slice_segments_enabled_flag: u32 in 1 bits Bitfield: output_flag_present_flag: u32 in 1 bits Bitfield: sign_data_hiding_enabled_flag: u32 in 1 bits Bitfield: cabac_init_present_flag: u32 in 1 bits Bitfield: constrained_intra_pred_flag: u32 in 1 bits Bitfield: transform_skip_enabled_flag: u32 in 1 bits Bitfield: cu_qp_delta_enabled_flag: u32 in 1 bits Bitfield: pps_slice_chroma_qp_offsets_present_flag: u32 in 1 bits Bitfield: weighted_pred_flag: u32 in 1 bits Bitfield: weighted_bipred_flag: u32 in 1 bits Bitfield: transquant_bypass_enabled_flag: u32 in 1 bits Bitfield: tiles_enabled_flag: u32 in 1 bits Bitfield: entropy_coding_sync_enabled_flag: u32 in 1 bits Bitfield: uniform_spacing_flag: u32 in 1 bits Bitfield: loop_filter_across_tiles_enabled_flag: u32 in 1 bits Bitfield: pps_loop_filter_across_slices_enabled_flag: u32 in 1 bits Bitfield: deblocking_filter_control_present_flag: u32 in 1 bits Bitfield: deblocking_filter_override_enabled_flag: u32 in 1 bits Bitfield: pps_deblocking_filter_disabled_flag: u32 in 1 bits Bitfield: pps_scaling_list_data_present_flag: u32 in 1 bits Bitfield: lists_modification_present_flag: u32 in 1 bits Bitfield: slice_segment_header_extension_present_flag: u32 in 1 bits Bitfield: pps_extension_present_flag: u32 in 1 bits Bitfield: cross_component_prediction_enabled_flag: u32 in 1 bits Bitfield: chroma_qp_offset_list_enabled_flag: u32 in 1 bits Bitfield: pps_curr_pic_ref_enabled_flag: u32 in 1 bits Bitfield: residual_adaptive_colour_transform_enabled_flag: u32 in 1 bits Bitfield: pps_slice_act_qp_offsets_present_flag: u32 in 1 bits Bitfield: pps_palette_predictor_initializers_present_flag: u32 in 1 bits Bitfield: monochrome_palette_flag: u32 in 1 bits Bitfield: pps_range_extension_flag: u32 in 1 bits
Implementations§
Source§impl StdVideoH265PpsFlags
impl StdVideoH265PpsFlags
pub fn get_dependent_slice_segments_enabled_flag(&self) -> u32
pub fn set_dependent_slice_segments_enabled_flag(&mut self, value: u32)
pub fn get_output_flag_present_flag(&self) -> u32
pub fn set_output_flag_present_flag(&mut self, value: u32)
pub fn get_sign_data_hiding_enabled_flag(&self) -> u32
pub fn set_sign_data_hiding_enabled_flag(&mut self, value: u32)
pub fn get_cabac_init_present_flag(&self) -> u32
pub fn set_cabac_init_present_flag(&mut self, value: u32)
pub fn get_constrained_intra_pred_flag(&self) -> u32
pub fn set_constrained_intra_pred_flag(&mut self, value: u32)
pub fn get_transform_skip_enabled_flag(&self) -> u32
pub fn set_transform_skip_enabled_flag(&mut self, value: u32)
pub fn get_cu_qp_delta_enabled_flag(&self) -> u32
pub fn set_cu_qp_delta_enabled_flag(&mut self, value: u32)
pub fn get_pps_slice_chroma_qp_offsets_present_flag(&self) -> u32
pub fn set_pps_slice_chroma_qp_offsets_present_flag(&mut self, value: u32)
pub fn get_weighted_pred_flag(&self) -> u32
pub fn set_weighted_pred_flag(&mut self, value: u32)
pub fn get_weighted_bipred_flag(&self) -> u32
pub fn set_weighted_bipred_flag(&mut self, value: u32)
pub fn get_transquant_bypass_enabled_flag(&self) -> u32
pub fn set_transquant_bypass_enabled_flag(&mut self, value: u32)
pub fn get_tiles_enabled_flag(&self) -> u32
pub fn set_tiles_enabled_flag(&mut self, value: u32)
pub fn get_entropy_coding_sync_enabled_flag(&self) -> u32
pub fn set_entropy_coding_sync_enabled_flag(&mut self, value: u32)
pub fn get_uniform_spacing_flag(&self) -> u32
pub fn set_uniform_spacing_flag(&mut self, value: u32)
pub fn get_loop_filter_across_tiles_enabled_flag(&self) -> u32
pub fn set_loop_filter_across_tiles_enabled_flag(&mut self, value: u32)
pub fn get_pps_loop_filter_across_slices_enabled_flag(&self) -> u32
pub fn set_pps_loop_filter_across_slices_enabled_flag(&mut self, value: u32)
pub fn get_deblocking_filter_control_present_flag(&self) -> u32
pub fn set_deblocking_filter_control_present_flag(&mut self, value: u32)
pub fn get_deblocking_filter_override_enabled_flag(&self) -> u32
pub fn set_deblocking_filter_override_enabled_flag(&mut self, value: u32)
pub fn get_pps_deblocking_filter_disabled_flag(&self) -> u32
pub fn set_pps_deblocking_filter_disabled_flag(&mut self, value: u32)
pub fn get_pps_scaling_list_data_present_flag(&self) -> u32
pub fn set_pps_scaling_list_data_present_flag(&mut self, value: u32)
pub fn get_lists_modification_present_flag(&self) -> u32
pub fn set_lists_modification_present_flag(&mut self, value: u32)
pub fn get_slice_segment_header_extension_present_flag(&self) -> u32
pub fn set_slice_segment_header_extension_present_flag(&mut self, value: u32)
pub fn get_pps_extension_present_flag(&self) -> u32
pub fn set_pps_extension_present_flag(&mut self, value: u32)
pub fn get_cross_component_prediction_enabled_flag(&self) -> u32
pub fn set_cross_component_prediction_enabled_flag(&mut self, value: u32)
pub fn get_chroma_qp_offset_list_enabled_flag(&self) -> u32
pub fn set_chroma_qp_offset_list_enabled_flag(&mut self, value: u32)
pub fn get_pps_curr_pic_ref_enabled_flag(&self) -> u32
pub fn set_pps_curr_pic_ref_enabled_flag(&mut self, value: u32)
pub fn get_residual_adaptive_colour_transform_enabled_flag(&self) -> u32
pub fn set_residual_adaptive_colour_transform_enabled_flag( &mut self, value: u32, )
pub fn get_pps_slice_act_qp_offsets_present_flag(&self) -> u32
pub fn set_pps_slice_act_qp_offsets_present_flag(&mut self, value: u32)
pub fn get_pps_palette_predictor_initializers_present_flag(&self) -> u32
pub fn set_pps_palette_predictor_initializers_present_flag( &mut self, value: u32, )
pub fn get_monochrome_palette_flag(&self) -> u32
pub fn set_monochrome_palette_flag(&mut self, value: u32)
pub fn get_pps_range_extension_flag(&self) -> u32
pub fn set_pps_range_extension_flag(&mut self, value: u32)
Trait Implementations§
Source§impl Clone for StdVideoH265PpsFlags
impl Clone for StdVideoH265PpsFlags
Source§fn clone(&self) -> StdVideoH265PpsFlags
fn clone(&self) -> StdVideoH265PpsFlags
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more