Struct gst::ffi::Struct__GstTaskPoolClass
[−]
[src]
pub struct Struct__GstTaskPoolClass {
pub parent_class: GstObjectClass,
pub prepare: Option<extern fn(pool: *mut GstTaskPool, error: *mut *mut GError)>,
pub cleanup: Option<extern fn(pool: *mut GstTaskPool)>,
pub push: Option<extern fn(pool: *mut GstTaskPool, func: GstTaskPoolFunction, user_data: gpointer, error: *mut *mut GError) -> gpointer>,
pub join: Option<extern fn(pool: *mut GstTaskPool, id: gpointer)>,
pub _gst_reserved: [gpointer; 4],
}Fields
parent_class: GstObjectClass
prepare: Option<extern fn(pool: *mut GstTaskPool, error: *mut *mut GError)>
cleanup: Option<extern fn(pool: *mut GstTaskPool)>
push: Option<extern fn(pool: *mut GstTaskPool, func: GstTaskPoolFunction, user_data: gpointer, error: *mut *mut GError) -> gpointer>
join: Option<extern fn(pool: *mut GstTaskPool, id: gpointer)>
_gst_reserved: [gpointer; 4]
Trait Implementations
impl Default for Struct__GstTaskPoolClass[src]
fn default() -> Struct__GstTaskPoolClass
Returns the "default value" for a type. Read more