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: GstObjectcond: GCondopen: gbooleanacquired: gbooleanmemory: *mut u8size: size_ttimestamps: *mut GstClockTimespec: GstAudioRingBufferSpecsamples_per_seg: c_intempty_seg: *mut u8state: c_intsegdone: c_intsegbase: c_intwaiting: c_intcallback: GstAudioRingBufferCallbackcb_data: gpointerneed_reorder: gbooleanchannel_reorder_map: [c_int; 64]flushing: gbooleanmay_start: c_intactive: gbooleancb_data_notify: GDestroyNotify_gst_reserved: [gpointer; 3]Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for GstAudioRingBufferimpl !Send for GstAudioRingBufferimpl !Sync for GstAudioRingBufferimpl Unpin for GstAudioRingBufferimpl UnwindSafe for GstAudioRingBufferBlanket Implementations
Mutably borrows from an owned value. Read more