Struct gstreamer_audio_sys::GstAudioBaseSinkClass [−][src]
#[repr(C)]pub struct GstAudioBaseSinkClass { pub parent_class: GstBaseSinkClass, pub create_ringbuffer: Option<unsafe extern "C" fn(_: *mut GstAudioBaseSink) -> *mut GstAudioRingBuffer>, pub payload: Option<unsafe extern "C" fn(_: *mut GstAudioBaseSink, _: *mut GstBuffer) -> *mut GstBuffer>, pub _gst_reserved: [gpointer; 4], }
Fields
parent_class: GstBaseSinkClass
create_ringbuffer: Option<unsafe extern "C" fn(_: *mut GstAudioBaseSink) -> *mut GstAudioRingBuffer>
payload: Option<unsafe extern "C" fn(_: *mut GstAudioBaseSink, _: *mut GstBuffer) -> *mut GstBuffer>
_gst_reserved: [gpointer; 4]
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for GstAudioBaseSinkClass
impl !Send for GstAudioBaseSinkClass
impl !Sync for GstAudioBaseSinkClass
impl Unpin for GstAudioBaseSinkClass
impl UnwindSafe for GstAudioBaseSinkClass
Blanket Implementations
Mutably borrows from an owned value. Read more