Struct gstreamer_audio_sys::GstAudioCdSrcClass [−][src]
#[repr(C)]pub struct GstAudioCdSrcClass { pub pushsrc_class: GstPushSrcClass, pub open: Option<unsafe extern "C" fn(_: *mut GstAudioCdSrc, _: *const c_char) -> gboolean>, pub close: Option<unsafe extern "C" fn(_: *mut GstAudioCdSrc)>, pub read_sector: Option<unsafe extern "C" fn(_: *mut GstAudioCdSrc, _: c_int) -> *mut GstBuffer>, pub _gst_reserved: [gpointer; 20], }
Fields
pushsrc_class: GstPushSrcClass
open: Option<unsafe extern "C" fn(_: *mut GstAudioCdSrc, _: *const c_char) -> gboolean>
close: Option<unsafe extern "C" fn(_: *mut GstAudioCdSrc)>
read_sector: Option<unsafe extern "C" fn(_: *mut GstAudioCdSrc, _: c_int) -> *mut GstBuffer>
_gst_reserved: [gpointer; 20]
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for GstAudioCdSrcClass
impl !Send for GstAudioCdSrcClass
impl !Sync for GstAudioCdSrcClass
impl Unpin for GstAudioCdSrcClass
impl UnwindSafe for GstAudioCdSrcClass
Blanket Implementations
Mutably borrows from an owned value. Read more