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

Trait Implementations§