Struct gstreamer_gl_sys::GstGLFilterClass [−][src]
#[repr(C)]pub struct GstGLFilterClass { pub parent_class: GstGLBaseFilterClass, pub set_caps: Option<unsafe extern "C" fn(_: *mut GstGLFilter, _: *mut GstCaps, _: *mut GstCaps) -> gboolean>, pub filter: Option<unsafe extern "C" fn(_: *mut GstGLFilter, _: *mut GstBuffer, _: *mut GstBuffer) -> gboolean>, pub filter_texture: Option<unsafe extern "C" fn(_: *mut GstGLFilter, _: *mut GstGLMemory, _: *mut GstGLMemory) -> gboolean>, pub init_fbo: Option<unsafe extern "C" fn(_: *mut GstGLFilter) -> gboolean>, pub transform_internal_caps: Option<unsafe extern "C" fn(_: *mut GstGLFilter, _: GstPadDirection, _: *mut GstCaps, _: *mut GstCaps) -> *mut GstCaps>, pub _padding: [gpointer; 4], }
Fields
parent_class: GstGLBaseFilterClassset_caps: Option<unsafe extern "C" fn(_: *mut GstGLFilter, _: *mut GstCaps, _: *mut GstCaps) -> gboolean>filter: Option<unsafe extern "C" fn(_: *mut GstGLFilter, _: *mut GstBuffer, _: *mut GstBuffer) -> gboolean>filter_texture: Option<unsafe extern "C" fn(_: *mut GstGLFilter, _: *mut GstGLMemory, _: *mut GstGLMemory) -> gboolean>init_fbo: Option<unsafe extern "C" fn(_: *mut GstGLFilter) -> gboolean>transform_internal_caps: Option<unsafe extern "C" fn(_: *mut GstGLFilter, _: GstPadDirection, _: *mut GstCaps, _: *mut GstCaps) -> *mut GstCaps>_padding: [gpointer; 4]Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for GstGLFilterClassimpl !Send for GstGLFilterClassimpl !Sync for GstGLFilterClassimpl Unpin for GstGLFilterClassimpl UnwindSafe for GstGLFilterClassBlanket Implementations
Mutably borrows from an owned value. Read more