Type Alias cros_libva::VASurfaceAttribExternalBuffers
source · pub type VASurfaceAttribExternalBuffers = _VASurfaceAttribExternalBuffers;
Aliased Type§
struct VASurfaceAttribExternalBuffers {
pub pixel_format: u32,
pub width: u32,
pub height: u32,
pub data_size: u32,
pub num_planes: u32,
pub pitches: [u32; 4],
pub offsets: [u32; 4],
pub buffers: *mut usize,
pub num_buffers: u32,
pub flags: u32,
pub private_data: *mut c_void,
}
Fields§
§pixel_format: u32
§width: u32
§height: u32
§data_size: u32
§num_planes: u32
§pitches: [u32; 4]
§offsets: [u32; 4]
§buffers: *mut usize
§num_buffers: u32
§flags: u32
§private_data: *mut c_void