Struct gstreamer_gl_sys::GstGLBaseSrcClass [−][src]
#[repr(C)]pub struct GstGLBaseSrcClass { pub parent_class: GstPushSrcClass, pub supported_gl_api: GstGLAPI, pub gl_start: Option<unsafe extern "C" fn(_: *mut GstGLBaseSrc) -> gboolean>, pub gl_stop: Option<unsafe extern "C" fn(_: *mut GstGLBaseSrc)>, pub fill_gl_memory: Option<unsafe extern "C" fn(_: *mut GstGLBaseSrc, _: *mut GstGLMemory) -> gboolean>, pub _padding: [gpointer; 4], }
Fields
parent_class: GstPushSrcClasssupported_gl_api: GstGLAPIgl_start: Option<unsafe extern "C" fn(_: *mut GstGLBaseSrc) -> gboolean>gl_stop: Option<unsafe extern "C" fn(_: *mut GstGLBaseSrc)>fill_gl_memory: Option<unsafe extern "C" fn(_: *mut GstGLBaseSrc, _: *mut GstGLMemory) -> gboolean>_padding: [gpointer; 4]Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for GstGLBaseSrcClassimpl !Send for GstGLBaseSrcClassimpl !Sync for GstGLBaseSrcClassimpl Unpin for GstGLBaseSrcClassimpl UnwindSafe for GstGLBaseSrcClassBlanket Implementations
Mutably borrows from an owned value. Read more