Struct gstreamer_app_sys::GstAppSinkCallbacks [−][src]
#[repr(C)]pub struct GstAppSinkCallbacks { pub eos: Option<unsafe extern "C" fn(_: *mut GstAppSink, _: gpointer)>, pub new_preroll: Option<unsafe extern "C" fn(_: *mut GstAppSink, _: gpointer) -> GstFlowReturn>, pub new_sample: Option<unsafe extern "C" fn(_: *mut GstAppSink, _: gpointer) -> GstFlowReturn>, pub _gst_reserved: [gpointer; 4], }
Fields
eos: Option<unsafe extern "C" fn(_: *mut GstAppSink, _: gpointer)>new_preroll: Option<unsafe extern "C" fn(_: *mut GstAppSink, _: gpointer) -> GstFlowReturn>new_sample: Option<unsafe extern "C" fn(_: *mut GstAppSink, _: gpointer) -> GstFlowReturn>_gst_reserved: [gpointer; 4]Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for GstAppSinkCallbacksimpl !Send for GstAppSinkCallbacksimpl !Sync for GstAppSinkCallbacksimpl Unpin for GstAppSinkCallbacksimpl UnwindSafe for GstAppSinkCallbacksBlanket Implementations
Mutably borrows from an owned value. Read more