Struct gst::ffi::Struct__GstVideoEncoder [] [src]

pub struct Struct__GstVideoEncoder {
    pub element: GstElement,
    pub sinkpad: *mut GstPad,
    pub srcpad: *mut GstPad,
    pub stream_lock: GRecMutex,
    pub input_segment: GstSegment,
    pub output_segment: GstSegment,
    pub _priv: *mut GstVideoEncoderPrivate,
    pub padding: [*mut c_void; 20],
}

Fields

element: GstElement sinkpad: *mut GstPad srcpad: *mut GstPad stream_lock: GRecMutex input_segment: GstSegment output_segment: GstSegment _priv: *mut GstVideoEncoderPrivate padding: [*mut c_void; 20]

Trait Implementations

impl Copy for Struct__GstVideoEncoder
[src]

impl Clone for Struct__GstVideoEncoder
[src]

fn clone(&self) -> Struct__GstVideoEncoder

Returns a copy of the value. Read more

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

Performs copy-assignment from source. Read more

impl Default for Struct__GstVideoEncoder
[src]

fn default() -> Struct__GstVideoEncoder

Returns the "default value" for a type. Read more