Skip to main content

VASurfaceDecodeMBErrors

Type Alias VASurfaceDecodeMBErrors 

Source
pub type VASurfaceDecodeMBErrors = _VASurfaceDecodeMBErrors;
Expand description

Client calls vaQuerySurfaceError with VA_STATUS_ERROR_DECODING_ERROR, server side returns an array of structure VASurfaceDecodeMBErrors, and the array is terminated by setting status=-1

Aliased Type§

#[repr(C)]
pub struct VASurfaceDecodeMBErrors { pub status: i32, pub start_mb: u32, pub end_mb: u32, pub decode_error_type: u32, pub num_mb: u32, pub va_reserved: [u32; 3], }

Fields§

§status: i32§start_mb: u32§end_mb: u32§decode_error_type: u32§num_mb: u32§va_reserved: [u32; 3]

\brief Reserved bytes for future use, must be zero