Struct gstreamer_audio_sys::GstAudioBaseSink [−][src]
#[repr(C)]pub struct GstAudioBaseSink { pub element: GstBaseSink, pub ringbuffer: *mut GstAudioRingBuffer, pub buffer_time: u64, pub latency_time: u64, pub next_sample: u64, pub provided_clock: *mut GstClock, pub eos_rendering: gboolean, pub priv_: *mut GstAudioBaseSinkPrivate, pub _gst_reserved: [gpointer; 4], }
Fields
element: GstBaseSink
ringbuffer: *mut GstAudioRingBuffer
buffer_time: u64
latency_time: u64
next_sample: u64
provided_clock: *mut GstClock
eos_rendering: gboolean
priv_: *mut GstAudioBaseSinkPrivate
_gst_reserved: [gpointer; 4]
Trait Implementations
impl Copy for GstAudioBaseSink
[src]
impl Copy for GstAudioBaseSink
impl Clone for GstAudioBaseSink
[src]
impl Clone for GstAudioBaseSink
fn clone(&self) -> GstAudioBaseSink
[src]
fn clone(&self) -> GstAudioBaseSink
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
1.0.0
[src]Performs copy-assignment from source
. Read more
impl Debug for GstAudioBaseSink
[src]
impl Debug for GstAudioBaseSink
Auto Trait Implementations
impl !Send for GstAudioBaseSink
impl !Send for GstAudioBaseSink
impl !Sync for GstAudioBaseSink
impl !Sync for GstAudioBaseSink