Type Alias gstreamer_pbutils_sys::GstDiscovererInfoClass

source ·
pub type GstDiscovererInfoClass = GObjectClass;

Aliased Type§

struct GstDiscovererInfoClass {
Show 15 fields pub g_type_class: GTypeClass, pub construct_properties: *mut GSList, pub constructor: Option<unsafe extern "C" fn(_: usize, _: u32, _: *mut GObjectConstructParam) -> *mut GObject>, pub set_property: Option<unsafe extern "C" fn(_: *mut GObject, _: u32, _: *mut GValue, _: *mut GParamSpec)>, pub get_property: Option<unsafe extern "C" fn(_: *mut GObject, _: u32, _: *mut GValue, _: *mut GParamSpec)>, pub dispose: Option<unsafe extern "C" fn(_: *mut GObject)>, pub finalize: Option<unsafe extern "C" fn(_: *mut GObject)>, pub dispatch_properties_changed: Option<unsafe extern "C" fn(_: *mut GObject, _: u32, _: *mut *mut GParamSpec)>, pub notify: Option<unsafe extern "C" fn(_: *mut GObject, _: *mut GParamSpec)>, pub constructed: Option<unsafe extern "C" fn(_: *mut GObject)>, pub flags: usize, pub n_construct_properties: usize, pub pspecs: *mut c_void, pub n_pspecs: usize, pub pdummy: [*mut c_void; 3],
}

Fields§

§g_type_class: GTypeClass§construct_properties: *mut GSList§constructor: Option<unsafe extern "C" fn(_: usize, _: u32, _: *mut GObjectConstructParam) -> *mut GObject>§set_property: Option<unsafe extern "C" fn(_: *mut GObject, _: u32, _: *mut GValue, _: *mut GParamSpec)>§get_property: Option<unsafe extern "C" fn(_: *mut GObject, _: u32, _: *mut GValue, _: *mut GParamSpec)>§dispose: Option<unsafe extern "C" fn(_: *mut GObject)>§finalize: Option<unsafe extern "C" fn(_: *mut GObject)>§dispatch_properties_changed: Option<unsafe extern "C" fn(_: *mut GObject, _: u32, _: *mut *mut GParamSpec)>§notify: Option<unsafe extern "C" fn(_: *mut GObject, _: *mut GParamSpec)>§constructed: Option<unsafe extern "C" fn(_: *mut GObject)>§flags: usize§n_construct_properties: usize§pspecs: *mut c_void§n_pspecs: usize§pdummy: [*mut c_void; 3]