Struct gstreamer_gl_sys::GstGLBaseFilterClass
source · #[repr(C)]pub struct GstGLBaseFilterClass {
pub parent_class: GstBaseTransformClass,
pub supported_gl_api: GstGLAPI,
pub gl_start: Option<unsafe extern "C" fn(_: *mut GstGLBaseFilter) -> gboolean>,
pub gl_stop: Option<unsafe extern "C" fn(_: *mut GstGLBaseFilter)>,
pub gl_set_caps: Option<unsafe extern "C" fn(_: *mut GstGLBaseFilter, _: *mut GstCaps, _: *mut GstCaps) -> gboolean>,
pub _padding: [gpointer; 4],
}Fields§
§parent_class: GstBaseTransformClass§supported_gl_api: GstGLAPI§gl_start: Option<unsafe extern "C" fn(_: *mut GstGLBaseFilter) -> gboolean>§gl_stop: Option<unsafe extern "C" fn(_: *mut GstGLBaseFilter)>§gl_set_caps: Option<unsafe extern "C" fn(_: *mut GstGLBaseFilter, _: *mut GstCaps, _: *mut GstCaps) -> gboolean>§_padding: [gpointer; 4]Trait Implementations§
source§impl Clone for GstGLBaseFilterClass
impl Clone for GstGLBaseFilterClass
source§fn clone(&self) -> GstGLBaseFilterClass
fn clone(&self) -> GstGLBaseFilterClass
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read more