Type Alias CUVIDAV1PICPARAMS
Source pub type CUVIDAV1PICPARAMS = _CUVIDAV1PICPARAMS;
#[repr(C)]
pub struct CUVIDAV1PICPARAMS {Show 64 fields
pub width: u32,
pub height: u32,
pub frame_offset: u32,
pub decodePicIdx: i32,
pub _bitfield_align_1: [u16; 0],
pub _bitfield_1: __BindgenBitfieldUnit<[u8; 12]>,
pub tile_widths: [u16; 64],
pub tile_heights: [u16; 64],
pub _bitfield_align_2: [u8; 0],
pub _bitfield_2: __BindgenBitfieldUnit<[u8; 1]>,
pub cdef_y_strength: [u8; 8],
pub cdef_uv_strength: [u8; 8],
pub _bitfield_align_3: [u8; 0],
pub _bitfield_3: __BindgenBitfieldUnit<[u8; 1]>,
pub base_qindex: u8,
pub qp_y_dc_delta_q: i8,
pub qp_u_dc_delta_q: i8,
pub qp_v_dc_delta_q: i8,
pub qp_u_ac_delta_q: i8,
pub qp_v_ac_delta_q: i8,
pub qm_y: u8,
pub qm_u: u8,
pub qm_v: u8,
pub _bitfield_align_4: [u8; 0],
pub _bitfield_4: __BindgenBitfieldUnit<[u8; 1]>,
pub segmentation_feature_data: [[i16; 8]; 8],
pub segmentation_feature_mask: [u8; 8],
pub loop_filter_level: [u8; 2],
pub loop_filter_level_u: u8,
pub loop_filter_level_v: u8,
pub loop_filter_sharpness: u8,
pub loop_filter_ref_deltas: [i8; 8],
pub loop_filter_mode_deltas: [i8; 2],
pub _bitfield_align_5: [u8; 0],
pub _bitfield_5: __BindgenBitfieldUnit<[u8; 1]>,
pub lr_unit_size: [u8; 3],
pub lr_type: [u8; 3],
pub primary_ref_frame: u8,
pub ref_frame_map: [u8; 8],
pub _bitfield_align_6: [u8; 0],
pub _bitfield_6: __BindgenBitfieldUnit<[u8; 1]>,
pub reserved5_32bits: [u8; 4],
pub ref_frame: [_CUVIDAV1PICPARAMS__bindgen_ty_1; 7],
pub global_motion: [_CUVIDAV1PICPARAMS__bindgen_ty_2; 7],
pub _bitfield_align_7: [u8; 0],
pub _bitfield_7: __BindgenBitfieldUnit<[u8; 2]>,
pub num_y_points: u8,
pub scaling_points_y: [[u8; 2]; 14],
pub num_cb_points: u8,
pub scaling_points_cb: [[u8; 2]; 10],
pub num_cr_points: u8,
pub scaling_points_cr: [[u8; 2]; 10],
pub reserved7_8bits: u8,
pub random_seed: u16,
pub ar_coeffs_y: [i16; 24],
pub ar_coeffs_cb: [i16; 25],
pub ar_coeffs_cr: [i16; 25],
pub cb_mult: u8,
pub cb_luma_mult: u8,
pub cb_offset: i16,
pub cr_mult: u8,
pub cr_luma_mult: u8,
pub cr_offset: i16,
pub reserved: [i32; 7],
}
§random_seed: u16