#[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: u32
filter_flags: u32
num_forward_references: u32
num_backward_references: u32
input_color_standards: *mut c_uint
num_input_color_standards: u32
output_color_standards: *mut c_uint
num_output_color_standards: u32
rotation_flags: u32
blend_flags: u32
mirror_flags: u32
num_additional_outputs: u32
num_input_pixel_formats: u32
input_pixel_format: *mut u32
num_output_pixel_formats: u32
output_pixel_format: *mut u32
max_input_width: u32
max_input_height: u32
min_input_width: u32
min_input_height: u32
max_output_width: u32
max_output_height: u32
min_output_width: u32
min_output_height: u32
va_reserved: [u32; 14]
Trait Implementations
sourceimpl Clone for _VAProcPipelineCaps
impl Clone for _VAProcPipelineCaps
sourcefn clone(&self) -> _VAProcPipelineCaps
fn clone(&self) -> _VAProcPipelineCaps
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for _VAProcPipelineCaps
impl Debug for _VAProcPipelineCaps
sourceimpl Default for _VAProcPipelineCaps
impl Default for _VAProcPipelineCaps
sourceimpl PartialEq<_VAProcPipelineCaps> for _VAProcPipelineCaps
impl PartialEq<_VAProcPipelineCaps> for _VAProcPipelineCaps
sourcefn eq(&self, other: &_VAProcPipelineCaps) -> bool
fn eq(&self, other: &_VAProcPipelineCaps) -> bool
impl Copy for _VAProcPipelineCaps
impl Eq for _VAProcPipelineCaps
impl StructuralEq for _VAProcPipelineCaps
impl StructuralPartialEq for _VAProcPipelineCaps
Auto Trait Implementations
impl RefUnwindSafe for _VAProcPipelineCaps
impl !Send for _VAProcPipelineCaps
impl !Sync for _VAProcPipelineCaps
impl Unpin for _VAProcPipelineCaps
impl UnwindSafe for _VAProcPipelineCaps
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more