#[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
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