Struct gstreamer_video_sys::GstVideoFilterClass [−][src]
#[repr(C)]pub struct GstVideoFilterClass { pub parent_class: GstBaseTransformClass, pub set_info: Option<unsafe extern "C" fn(_: *mut GstVideoFilter, _: *mut GstCaps, _: *mut GstVideoInfo, _: *mut GstCaps, _: *mut GstVideoInfo) -> gboolean>, pub transform_frame: Option<unsafe extern "C" fn(_: *mut GstVideoFilter, _: *mut GstVideoFrame, _: *mut GstVideoFrame) -> GstFlowReturn>, pub transform_frame_ip: Option<unsafe extern "C" fn(_: *mut GstVideoFilter, _: *mut GstVideoFrame) -> GstFlowReturn>, pub _gst_reserved: [gpointer; 4], }
Fields
parent_class: GstBaseTransformClassset_info: Option<unsafe extern "C" fn(_: *mut GstVideoFilter, _: *mut GstCaps, _: *mut GstVideoInfo, _: *mut GstCaps, _: *mut GstVideoInfo) -> gboolean>transform_frame: Option<unsafe extern "C" fn(_: *mut GstVideoFilter, _: *mut GstVideoFrame, _: *mut GstVideoFrame) -> GstFlowReturn>transform_frame_ip: Option<unsafe extern "C" fn(_: *mut GstVideoFilter, _: *mut GstVideoFrame) -> GstFlowReturn>_gst_reserved: [gpointer; 4]Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for GstVideoFilterClassimpl !Send for GstVideoFilterClassimpl !Sync for GstVideoFilterClassimpl Unpin for GstVideoFilterClassimpl UnwindSafe for GstVideoFilterClassBlanket Implementations
Mutably borrows from an owned value. Read more