#[repr(C)]
pub struct StdVideoH265PictureParameterSet {
Show 32 fields pub pps_pic_parameter_set_id: u8, pub pps_seq_parameter_set_id: u8, pub num_extra_slice_header_bits: u8, pub num_ref_idx_l0_default_active_minus1: u8, pub num_ref_idx_l1_default_active_minus1: u8, pub init_qp_minus26: i8, pub diff_cu_qp_delta_depth: u8, pub pps_cb_qp_offset: i8, pub pps_cr_qp_offset: i8, pub num_tile_columns_minus1: u8, pub num_tile_rows_minus1: u8, pub column_width_minus1: [u16; 19], pub row_height_minus1: [u16; 21], pub pps_beta_offset_div2: i8, pub pps_tc_offset_div2: i8, pub log2_parallel_merge_level_minus2: u8, pub flags: StdVideoH265PpsFlags, pub pScalingLists: *mut StdVideoH265ScalingLists, pub log2_max_transform_skip_block_size_minus2: u8, pub diff_cu_chroma_qp_offset_depth: u8, pub chroma_qp_offset_list_len_minus1: u8, pub cb_qp_offset_list: [i8; 6], pub cr_qp_offset_list: [i8; 6], pub log2_sao_offset_scale_luma: u8, pub log2_sao_offset_scale_chroma: u8, pub pps_act_y_qp_offset_plus5: i8, pub pps_act_cb_qp_offset_plus5: i8, pub pps_act_cr_qp_offset_plus5: i8, pub pps_num_palette_predictor_initializer: u8, pub luma_bit_depth_entry_minus8: u8, pub chroma_bit_depth_entry_minus8: u8, pub pPredictorPaletteEntries: *mut StdVideoH265PredictorPaletteEntries,
}

Fields

pps_pic_parameter_set_id: u8pps_seq_parameter_set_id: u8num_extra_slice_header_bits: u8num_ref_idx_l0_default_active_minus1: u8num_ref_idx_l1_default_active_minus1: u8init_qp_minus26: i8diff_cu_qp_delta_depth: u8pps_cb_qp_offset: i8pps_cr_qp_offset: i8num_tile_columns_minus1: u8num_tile_rows_minus1: u8column_width_minus1: [u16; 19]row_height_minus1: [u16; 21]pps_beta_offset_div2: i8pps_tc_offset_div2: i8log2_parallel_merge_level_minus2: u8flags: StdVideoH265PpsFlagspScalingLists: *mut StdVideoH265ScalingListslog2_max_transform_skip_block_size_minus2: u8diff_cu_chroma_qp_offset_depth: u8chroma_qp_offset_list_len_minus1: u8cb_qp_offset_list: [i8; 6]cr_qp_offset_list: [i8; 6]log2_sao_offset_scale_luma: u8log2_sao_offset_scale_chroma: u8pps_act_y_qp_offset_plus5: i8pps_act_cb_qp_offset_plus5: i8pps_act_cr_qp_offset_plus5: i8pps_num_palette_predictor_initializer: u8luma_bit_depth_entry_minus8: u8chroma_bit_depth_entry_minus8: u8pPredictorPaletteEntries: *mut StdVideoH265PredictorPaletteEntries

Trait Implementations

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

Formats the value using the given formatter. Read more

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Returns the argument unchanged.

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

The resulting type after obtaining ownership.

Creates owned data from borrowed data, usually by cloning. Read more

🔬 This is a nightly-only experimental API. (toowned_clone_into)

Uses borrowed data to replace owned data, usually by cloning. Read more

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.