Struct gst::ffi::Struct__GstAppSrcClass [−][src]
#[repr(C)]pub struct Struct__GstAppSrcClass { pub basesrc_class: GstBaseSrcClass, pub need_data: Option<extern "C" fn(appsrc: *mut GstAppSrc, length: guint)>, pub enough_data: Option<extern "C" fn(appsrc: *mut GstAppSrc)>, pub seek_data: Option<extern "C" fn(appsrc: *mut GstAppSrc, offset: guint64) -> gboolean>, pub push_buffer: Option<extern "C" fn(appsrc: *mut GstAppSrc, buffer: *mut GstBuffer) -> GstFlowReturn>, pub end_of_stream: Option<extern "C" fn(appsrc: *mut GstAppSrc) -> GstFlowReturn>, pub _gst_reserved: [gpointer; 4], }
Fields
basesrc_class: GstBaseSrcClass
need_data: Option<extern "C" fn(appsrc: *mut GstAppSrc, length: guint)>
enough_data: Option<extern "C" fn(appsrc: *mut GstAppSrc)>
seek_data: Option<extern "C" fn(appsrc: *mut GstAppSrc, offset: guint64) -> gboolean>
push_buffer: Option<extern "C" fn(appsrc: *mut GstAppSrc, buffer: *mut GstBuffer) -> GstFlowReturn>
end_of_stream: Option<extern "C" fn(appsrc: *mut GstAppSrc) -> GstFlowReturn>
_gst_reserved: [gpointer; 4]
Trait Implementations
impl Default for Struct__GstAppSrcClass
[src]
impl Default for Struct__GstAppSrcClass
fn default() -> Struct__GstAppSrcClass
[src]
fn default() -> Struct__GstAppSrcClass
Returns the "default value" for a type. Read more
Auto Trait Implementations
impl !Send for Struct__GstAppSrcClass
impl !Send for Struct__GstAppSrcClass
impl !Sync for Struct__GstAppSrcClass
impl !Sync for Struct__GstAppSrcClass