Trait gstreamer::auto::control_binding::ControlBindingExt
source · pub trait ControlBindingExt:
IsA<ControlBinding>
+ Sealed
+ 'static {
// Provided methods
fn value(&self, timestamp: ClockTime) -> Option<Value> { ... }
fn is_disabled(&self) -> bool { ... }
fn set_disabled(&self, disabled: bool) { ... }
fn sync_values(
&self,
object: &impl IsA<Object>,
timestamp: ClockTime,
last_sync: impl Into<Option<ClockTime>>,
) -> bool { ... }
fn object(&self) -> Option<Object> { ... }
}
Provided Methods§
fn value(&self, timestamp: ClockTime) -> Option<Value>
fn is_disabled(&self) -> bool
fn set_disabled(&self, disabled: bool)
fn sync_values( &self, object: &impl IsA<Object>, timestamp: ClockTime, last_sync: impl Into<Option<ClockTime>>, ) -> bool
fn object(&self) -> Option<Object>
Object Safety§
This trait is not object safe.