Struct gstreamer_video_sys::GstVideoEncoder [−][src]
#[repr(C)]pub 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: [gpointer; 20], }
Fields
element: GstElementsinkpad: *mut GstPadsrcpad: *mut GstPadstream_lock: GRecMutexinput_segment: GstSegmentoutput_segment: GstSegmentpriv_: *mut GstVideoEncoderPrivatepadding: [gpointer; 20]Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for GstVideoEncoderimpl !Send for GstVideoEncoderimpl !Sync for GstVideoEncoderimpl Unpin for GstVideoEncoderimpl UnwindSafe for GstVideoEncoderBlanket Implementations
Mutably borrows from an owned value. Read more