#[repr(C)]
pub struct _VAProcPipelineCaps {
Show 25 fields pub pipeline_flags: u32, pub filter_flags: u32, pub num_forward_references: u32, pub num_backward_references: u32, pub input_color_standards: *mut c_uint, pub num_input_color_standards: u32, pub output_color_standards: *mut c_uint, pub num_output_color_standards: u32, pub rotation_flags: u32, pub blend_flags: u32, pub mirror_flags: u32, pub num_additional_outputs: u32, pub num_input_pixel_formats: u32, pub input_pixel_format: *mut u32, pub num_output_pixel_formats: u32, pub output_pixel_format: *mut u32, pub max_input_width: u32, pub max_input_height: u32, pub min_input_width: u32, pub min_input_height: u32, pub max_output_width: u32, pub max_output_height: u32, pub min_output_width: u32, pub min_output_height: u32, pub va_reserved: [u32; 14],
}

Fields

pipeline_flags: u32filter_flags: u32num_forward_references: u32num_backward_references: u32input_color_standards: *mut c_uintnum_input_color_standards: u32output_color_standards: *mut c_uintnum_output_color_standards: u32rotation_flags: u32blend_flags: u32mirror_flags: u32num_additional_outputs: u32num_input_pixel_formats: u32input_pixel_format: *mut u32num_output_pixel_formats: u32output_pixel_format: *mut u32max_input_width: u32max_input_height: u32min_input_width: u32min_input_height: u32max_output_width: u32max_output_height: u32min_output_width: u32min_output_height: u32va_reserved: [u32; 14]

Trait Implementations

Returns a copy of the value. Read more
Performs copy-assignment from source. Read more
Formats the value using the given formatter. Read more
Returns the “default value” for a type. Read more
This method tests for self and other values to be equal, and is used by ==. Read more
This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason. Read more

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more
Immutably borrows from an owned value. Read more
Mutably borrows from an owned value. Read more

Returns the argument unchanged.

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

The resulting type after obtaining ownership.
Creates owned data from borrowed data, usually by cloning. Read more
Uses borrowed data to replace owned data, usually by cloning. Read more
The type returned in the event of a conversion error.
Performs the conversion.
The type returned in the event of a conversion error.
Performs the conversion.