Struct gstreamer_audio_sys::GstAudioRingBuffer [−][src]
#[repr(C)]pub struct GstAudioRingBuffer {}Show fields
pub object: GstObject, pub cond: GCond, pub open: gboolean, pub acquired: gboolean, pub memory: *mut u8, pub size: size_t, pub timestamps: *mut GstClockTime, pub spec: GstAudioRingBufferSpec, pub samples_per_seg: c_int, pub empty_seg: *mut u8, pub state: c_int, pub segdone: c_int, pub segbase: c_int, pub waiting: c_int, pub callback: GstAudioRingBufferCallback, pub cb_data: gpointer, pub need_reorder: gboolean, pub channel_reorder_map: [c_int; 64], pub flushing: gboolean, pub may_start: c_int, pub active: gboolean, pub cb_data_notify: GDestroyNotify, pub _gst_reserved: [gpointer; 3],
Fields
object: GstObject
cond: GCond
open: gboolean
acquired: gboolean
memory: *mut u8
size: size_t
timestamps: *mut GstClockTime
spec: GstAudioRingBufferSpec
samples_per_seg: c_int
empty_seg: *mut u8
state: c_int
segdone: c_int
segbase: c_int
waiting: c_int
callback: GstAudioRingBufferCallback
cb_data: gpointer
need_reorder: gboolean
channel_reorder_map: [c_int; 64]
flushing: gboolean
may_start: c_int
active: gboolean
cb_data_notify: GDestroyNotify
_gst_reserved: [gpointer; 3]
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for GstAudioRingBuffer
impl !Send for GstAudioRingBuffer
impl !Sync for GstAudioRingBuffer
impl Unpin for GstAudioRingBuffer
impl UnwindSafe for GstAudioRingBuffer
Blanket Implementations
Mutably borrows from an owned value. Read more