CUVIDVP9PICPARAMS

Type Alias CUVIDVP9PICPARAMS 

Source
pub type CUVIDVP9PICPARAMS = _CUVIDVP9PICPARAMS;

Aliased Type§

#[repr(C)]
pub struct CUVIDVP9PICPARAMS {
Show 36 fields pub width: u32, pub height: u32, pub LastRefIdx: u8, pub GoldenRefIdx: u8, pub AltRefIdx: u8, pub colorSpace: u8, pub _bitfield_align_1: [u8; 0], pub _bitfield_1: __BindgenBitfieldUnit<[u8; 2]>, pub reserved16Bits: u16, pub refFrameSignBias: [u8; 4], pub bitDepthMinus8Luma: u8, pub bitDepthMinus8Chroma: u8, pub loopFilterLevel: u8, pub loopFilterSharpness: u8, pub modeRefLfEnabled: u8, pub log2_tile_columns: u8, pub log2_tile_rows: u8, pub _bitfield_align_2: [u8; 0], pub _bitfield_2: __BindgenBitfieldUnit<[u8; 1]>, pub segmentFeatureEnable: [[u8; 4]; 8], pub segmentFeatureData: [[i16; 4]; 8], pub mb_segment_tree_probs: [u8; 7], pub segment_pred_probs: [u8; 3], pub reservedSegment16Bits: [u8; 2], pub qpYAc: i32, pub qpYDc: i32, pub qpChDc: i32, pub qpChAc: i32, pub activeRefIdx: [u32; 3], pub resetFrameContext: u32, pub mcomp_filter_type: u32, pub mbRefLfDelta: [u32; 4], pub mbModeLfDelta: [u32; 2], pub frameTagSize: u32, pub offsetToDctParts: u32, pub reserved128Bits: [u32; 4],
}

Fields§

§width: u32§height: u32§LastRefIdx: u8§GoldenRefIdx: u8§AltRefIdx: u8§colorSpace: u8§_bitfield_align_1: [u8; 0]§_bitfield_1: __BindgenBitfieldUnit<[u8; 2]>§reserved16Bits: u16§refFrameSignBias: [u8; 4]§bitDepthMinus8Luma: u8§bitDepthMinus8Chroma: u8§loopFilterLevel: u8§loopFilterSharpness: u8§modeRefLfEnabled: u8§log2_tile_columns: u8§log2_tile_rows: u8§_bitfield_align_2: [u8; 0]§_bitfield_2: __BindgenBitfieldUnit<[u8; 1]>§segmentFeatureEnable: [[u8; 4]; 8]§segmentFeatureData: [[i16; 4]; 8]§mb_segment_tree_probs: [u8; 7]§segment_pred_probs: [u8; 3]§reservedSegment16Bits: [u8; 2]§qpYAc: i32§qpYDc: i32§qpChDc: i32§qpChAc: i32§activeRefIdx: [u32; 3]§resetFrameContext: u32§mcomp_filter_type: u32§mbRefLfDelta: [u32; 4]§mbModeLfDelta: [u32; 2]§frameTagSize: u32§offsetToDctParts: u32§reserved128Bits: [u32; 4]