Struct gstreamer_video_sys::GstColorBalanceInterface [−][src]
#[repr(C)]pub struct GstColorBalanceInterface { pub iface: GTypeInterface, pub list_channels: Option<unsafe extern "C" fn(_: *mut GstColorBalance) -> *const GList>, pub set_value: Option<unsafe extern "C" fn(_: *mut GstColorBalance, _: *mut GstColorBalanceChannel, _: c_int)>, pub get_value: Option<unsafe extern "C" fn(_: *mut GstColorBalance, _: *mut GstColorBalanceChannel) -> c_int>, pub get_balance_type: Option<unsafe extern "C" fn(_: *mut GstColorBalance) -> GstColorBalanceType>, pub value_changed: Option<unsafe extern "C" fn(_: *mut GstColorBalance, _: *mut GstColorBalanceChannel, _: c_int)>, pub _gst_reserved: [gpointer; 4], }
Fields
iface: GTypeInterface
list_channels: Option<unsafe extern "C" fn(_: *mut GstColorBalance) -> *const GList>
set_value: Option<unsafe extern "C" fn(_: *mut GstColorBalance, _: *mut GstColorBalanceChannel, _: c_int)>
get_value: Option<unsafe extern "C" fn(_: *mut GstColorBalance, _: *mut GstColorBalanceChannel) -> c_int>
get_balance_type: Option<unsafe extern "C" fn(_: *mut GstColorBalance) -> GstColorBalanceType>
value_changed: Option<unsafe extern "C" fn(_: *mut GstColorBalance, _: *mut GstColorBalanceChannel, _: c_int)>
_gst_reserved: [gpointer; 4]
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for GstColorBalanceInterface
impl !Send for GstColorBalanceInterface
impl !Sync for GstColorBalanceInterface
impl Unpin for GstColorBalanceInterface
impl UnwindSafe for GstColorBalanceInterface
Blanket Implementations
Mutably borrows from an owned value. Read more