Struct gstreamer_video_sys::GstVideoCodecFrame [−][src]
#[repr(C)]pub struct GstVideoCodecFrame { pub ref_count: c_int, pub flags: u32, pub system_frame_number: u32, pub decode_frame_number: u32, pub presentation_frame_number: u32, pub dts: GstClockTime, pub pts: GstClockTime, pub duration: GstClockTime, pub distance_from_sync: c_int, pub input_buffer: *mut GstBuffer, pub output_buffer: *mut GstBuffer, pub deadline: GstClockTime, pub events: *mut GList, pub user_data: gpointer, pub user_data_destroy_notify: GDestroyNotify, pub abidata: GstVideoCodecFrame_abidata, }
Fields
ref_count: c_int
flags: u32
system_frame_number: u32
decode_frame_number: u32
presentation_frame_number: u32
dts: GstClockTime
pts: GstClockTime
duration: GstClockTime
distance_from_sync: c_int
input_buffer: *mut GstBuffer
output_buffer: *mut GstBuffer
deadline: GstClockTime
events: *mut GList
user_data: gpointer
user_data_destroy_notify: GDestroyNotify
abidata: GstVideoCodecFrame_abidata
Trait Implementations
impl Copy for GstVideoCodecFrame
[src]
impl Copy for GstVideoCodecFrame
impl Clone for GstVideoCodecFrame
[src]
impl Clone for GstVideoCodecFrame
fn clone(&self) -> GstVideoCodecFrame
[src]
fn clone(&self) -> GstVideoCodecFrame
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 GstVideoCodecFrame
[src]
impl Debug for GstVideoCodecFrame
Auto Trait Implementations
impl !Send for GstVideoCodecFrame
impl !Send for GstVideoCodecFrame
impl !Sync for GstVideoCodecFrame
impl !Sync for GstVideoCodecFrame