[][src]Struct gst::ffi::Struct__GstVideoInfo

#[repr(C)]
pub struct Struct__GstVideoInfo { pub finfo: *const GstVideoFormatInfo, pub interlace_mode: GstVideoInterlaceMode, pub flags: GstVideoFlags, pub width: gint, pub height: gint, pub size: gsize, pub views: gint, pub chroma_site: GstVideoChromaSite, pub colorimetry: GstVideoColorimetry, pub par_n: gint, pub par_d: gint, pub fps_n: gint, pub fps_d: gint, pub offset: [gsize; 4], pub stride: [gint; 4], pub _gst_reserved: [gpointer; 4], }

Fields

finfo: *const GstVideoFormatInfointerlace_mode: GstVideoInterlaceModeflags: GstVideoFlagswidth: gintheight: gintsize: gsizeviews: gintchroma_site: GstVideoChromaSitecolorimetry: GstVideoColorimetrypar_n: gintpar_d: gintfps_n: gintfps_d: gintoffset: [gsize; 4]stride: [gint; 4]_gst_reserved: [gpointer; 4]

Trait Implementations

impl PartialEq<Struct__GstVideoInfo> for VideoInfo[src]

#[must_use]
fn ne(&self, other: &Rhs) -> bool
1.0.0
[src]

This method tests for !=.

impl Default for Struct__GstVideoInfo[src]

impl Clone for Struct__GstVideoInfo[src]

fn clone_from(&mut self, source: &Self)
1.0.0
[src]

Performs copy-assignment from source. Read more

impl Copy for Struct__GstVideoInfo[src]

Auto Trait Implementations

impl !Send for Struct__GstVideoInfo

impl !Sync for Struct__GstVideoInfo

Blanket Implementations

impl<T> From for T[src]

impl<T, U> Into for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

impl<T, U> TryFrom for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T> Borrow for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> BorrowMut for T where
    T: ?Sized
[src]

impl<T, U> TryInto for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.