oa::video::H265PictureParameterSet
Parsed H.265 picture parameter set required by decode-session setup.
Declaration
pub struct H265PictureParameterSet {Show 39 fields pub id: u32, pub sequence_parameter_set_id: u32, pub num_extra_slice_header_bits: u32, pub num_ref_idx_l0_default_active_minus_1: u32, pub num_ref_idx_l1_default_active_minus_1: u32, pub init_qp_minus_26: i32, pub diff_cu_qp_delta_depth: u32, pub cb_qp_offset: i32, pub cr_qp_offset: i32, pub beta_offset_div_2: i32, pub tc_offset_div_2: i32, pub log2_parallel_merge_level_minus_2: u32, pub num_tile_columns_minus_1: u32, pub num_tile_rows_minus_1: u32, pub column_width_minus_1: Vec<u32>, pub row_height_minus_1: Vec<u32>, pub dependent_slice_segments_enabled: bool, pub output_flag_present: bool, pub sign_data_hiding_enabled: bool, pub cabac_init_present: bool, pub constrained_intra_pred: bool, pub transform_skip_enabled: bool, pub cu_qp_delta_enabled: bool, pub slice_chroma_qp_offsets_present: bool, pub weighted_pred: bool, pub weighted_bipred: bool, pub transquant_bypass_enabled: bool, pub tiles_enabled: bool, pub entropy_coding_sync_enabled: bool, pub uniform_spacing: bool, pub loop_filter_across_tiles_enabled: bool, pub loop_filter_across_slices_enabled: bool, pub deblocking_filter_control_present: bool, pub deblocking_filter_override_enabled: bool, pub deblocking_filter_disabled: bool, pub scaling_lists: Option<H265ScalingLists>, pub lists_modification_present: bool, pub slice_segment_header_extension_present: bool, pub extension_present: bool, }Public Rust declaration.
Public Methods
Public Data Members
idu32fieldsequence_parameter_set_idu32fieldnum_extra_slice_header_bitsu32fieldnum_ref_idx_l0_default_active_minus_1u32fieldnum_ref_idx_l1_default_active_minus_1u32fieldinit_qp_minus_26i32fielddiff_cu_qp_delta_depthu32fieldcb_qp_offseti32fieldcr_qp_offseti32fieldbeta_offset_div_2i32fieldtc_offset_div_2i32fieldlog2_parallel_merge_level_minus_2u32fieldnum_tile_columns_minus_1u32fieldnum_tile_rows_minus_1u32fieldcolumn_width_minus_1Vec<u32>fieldrow_height_minus_1Vec<u32>fielddependent_slice_segments_enabledboolfieldoutput_flag_presentboolfieldsign_data_hiding_enabledboolfieldcabac_init_presentboolfieldconstrained_intra_predboolfieldtransform_skip_enabledboolfieldcu_qp_delta_enabledboolfieldslice_chroma_qp_offsets_presentboolfieldweighted_predboolfieldweighted_bipredboolfieldtransquant_bypass_enabledboolfieldtiles_enabledboolfieldentropy_coding_sync_enabledboolfielduniform_spacingboolfieldloop_filter_across_tiles_enabledboolfieldloop_filter_across_slices_enabledboolfielddeblocking_filter_control_presentboolfielddeblocking_filter_override_enabledboolfielddeblocking_filter_disabledboolfieldscaling_listsOption<H265ScalingLists>fieldlists_modification_presentboolfieldslice_segment_header_extension_presentboolfieldextension_presentboolfieldPublic Method Documentation
No public source comment is attached to this declaration.
No public source comment is attached to this declaration.
No public source comment is attached to this declaration.