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: GstElement
srcpad: *mut GstPad
live_lock: GMutex
live_cond: GCond
is_live: gboolean
live_running: gboolean
blocksize: c_uint
can_activate_push: gboolean
random_access: gboolean
clock_id: GstClockID
segment: GstSegment
need_newsegment: gboolean
num_buffers: c_int
num_buffers_left: c_int
typefind: gboolean
running: gboolean
pending_seek: *mut GstEvent
priv_: *mut GstBaseSrcPrivate
_gst_reserved: [gpointer; 20]
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for GstBaseSrc
impl !Send for GstBaseSrc
impl !Sync for GstBaseSrc
impl Unpin for GstBaseSrc
impl UnwindSafe for GstBaseSrc
Blanket Implementations
Mutably borrows from an owned value. Read more