Struct gstreamer_base_sys::GstBaseSrc [−][src]
#[repr(C)]pub struct GstBaseSrc {}Show fields
pub element: GstElement, pub srcpad: *mut GstPad, pub live_lock: GMutex, pub live_cond: GCond, pub is_live: gboolean, pub live_running: gboolean, pub blocksize: c_uint, pub can_activate_push: gboolean, pub random_access: gboolean, pub clock_id: GstClockID, pub segment: GstSegment, pub need_newsegment: gboolean, pub num_buffers: c_int, pub num_buffers_left: c_int, pub typefind: gboolean, pub running: gboolean, pub pending_seek: *mut GstEvent, pub priv_: *mut GstBaseSrcPrivate, pub _gst_reserved: [gpointer; 20],
Fields
element: GstElementsrcpad: *mut GstPadlive_lock: GMutexlive_cond: GCondis_live: gbooleanlive_running: gbooleanblocksize: c_uintcan_activate_push: gbooleanrandom_access: gbooleanclock_id: GstClockIDsegment: GstSegmentneed_newsegment: gbooleannum_buffers: c_intnum_buffers_left: c_inttypefind: gbooleanrunning: gbooleanpending_seek: *mut GstEventpriv_: *mut GstBaseSrcPrivate_gst_reserved: [gpointer; 20]Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for GstBaseSrcimpl !Send for GstBaseSrcimpl !Sync for GstBaseSrcimpl Unpin for GstBaseSrcimpl UnwindSafe for GstBaseSrcBlanket Implementations
Mutably borrows from an owned value. Read more