Struct gstreamer_video_sys::GstVideoFrame [−][src]
#[repr(C)]pub struct GstVideoFrame { pub info: GstVideoInfo, pub flags: GstVideoFrameFlags, pub buffer: *mut GstBuffer, pub meta: gpointer, pub id: c_int, pub data: [gpointer; 4], pub map: [GstMapInfo; 4], pub _gst_reserved: [gpointer; 4], }
Fields
info: GstVideoInfo
flags: GstVideoFrameFlags
buffer: *mut GstBuffer
meta: gpointer
id: c_int
data: [gpointer; 4]
map: [GstMapInfo; 4]
_gst_reserved: [gpointer; 4]
Trait Implementations
impl Copy for GstVideoFrame
[src]
impl Copy for GstVideoFrame
impl Clone for GstVideoFrame
[src]
impl Clone for GstVideoFrame
fn clone(&self) -> GstVideoFrame
[src]
fn clone(&self) -> GstVideoFrame
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
1.0.0
[src]Performs copy-assignment from source
. Read more
impl Debug for GstVideoFrame
[src]
impl Debug for GstVideoFrame
Auto Trait Implementations
impl !Send for GstVideoFrame
impl !Send for GstVideoFrame
impl !Sync for GstVideoFrame
impl !Sync for GstVideoFrame