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 GstAppSinkCallbacks
impl !Send for GstAppSinkCallbacks
impl !Sync for GstAppSinkCallbacks
impl Unpin for GstAppSinkCallbacks
impl UnwindSafe for GstAppSinkCallbacks
Blanket Implementations
Mutably borrows from an owned value. Read more