Struct gstreamer_base_sys::GstBaseSink [−][src]
#[repr(C)]pub struct GstBaseSink {}Show fields
pub element: GstElement, pub sinkpad: *mut GstPad, pub pad_mode: GstPadMode, pub offset: u64, pub can_activate_pull: gboolean, pub can_activate_push: gboolean, pub preroll_lock: GMutex, pub preroll_cond: GCond, pub eos: gboolean, pub need_preroll: gboolean, pub have_preroll: gboolean, pub playing_async: gboolean, pub have_newsegment: gboolean, pub segment: GstSegment, pub clock_id: GstClockID, pub sync: gboolean, pub flushing: gboolean, pub running: gboolean, pub max_lateness: i64, pub priv_: *mut GstBaseSinkPrivate, pub _gst_reserved: [gpointer; 20],
Fields
element: GstElement
sinkpad: *mut GstPad
pad_mode: GstPadMode
offset: u64
can_activate_pull: gboolean
can_activate_push: gboolean
preroll_lock: GMutex
preroll_cond: GCond
eos: gboolean
need_preroll: gboolean
have_preroll: gboolean
playing_async: gboolean
have_newsegment: gboolean
segment: GstSegment
clock_id: GstClockID
sync: gboolean
flushing: gboolean
running: gboolean
max_lateness: i64
priv_: *mut GstBaseSinkPrivate
_gst_reserved: [gpointer; 20]
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for GstBaseSink
impl !Send for GstBaseSink
impl !Sync for GstBaseSink
impl Unpin for GstBaseSink
impl UnwindSafe for GstBaseSink
Blanket Implementations
Mutably borrows from an owned value. Read more