Trait gstreamer::GstObjectExt [−][src]
pub trait GstObjectExt { fn default_error<'a, P: Into<Option<&'a str>>>(
&self,
error: &Error,
debug: P
); fn get_control_rate(&self) -> ClockTime; fn get_name(&self) -> String; fn get_parent(&self) -> Option<Object>; fn get_path_string(&self) -> String; fn has_active_control_bindings(&self) -> bool; fn has_ancestor<P: IsA<Object>>(&self, ancestor: &P) -> bool; fn has_as_ancestor<P: IsA<Object>>(&self, ancestor: &P) -> bool; fn has_as_parent<P: IsA<Object>>(&self, parent: &P) -> bool; fn set_control_binding_disabled(&self, property_name: &str, disabled: bool); fn set_control_bindings_disabled(&self, disabled: bool); fn set_control_rate(&self, control_rate: ClockTime); fn set_name(&self, name: &str) -> Result<(), BoolError>; fn set_parent<P: IsA<Object>>(&self, parent: &P) -> Result<(), BoolError>; fn suggest_next_sync(&self) -> ClockTime; fn sync_values(&self, timestamp: ClockTime) -> Result<(), BoolError>; fn unparent(&self); fn connect_property_name_notify<F: Fn(&Self) + Send + Sync + 'static>(
&self,
f: F
) -> SignalHandlerId; fn connect_property_parent_notify<F: Fn(&Self) + Send + Sync + 'static>(
&self,
f: F
) -> SignalHandlerId; }
Required Methods
fn default_error<'a, P: Into<Option<&'a str>>>(&self, error: &Error, debug: P)
fn get_control_rate(&self) -> ClockTime
fn get_name(&self) -> String
fn get_parent(&self) -> Option<Object>
fn get_path_string(&self) -> String
fn has_active_control_bindings(&self) -> bool
fn has_ancestor<P: IsA<Object>>(&self, ancestor: &P) -> bool
fn has_as_ancestor<P: IsA<Object>>(&self, ancestor: &P) -> bool
fn has_as_parent<P: IsA<Object>>(&self, parent: &P) -> bool
fn set_control_binding_disabled(&self, property_name: &str, disabled: bool)
fn set_control_bindings_disabled(&self, disabled: bool)
fn set_control_rate(&self, control_rate: ClockTime)
fn set_name(&self, name: &str) -> Result<(), BoolError>
fn set_parent<P: IsA<Object>>(&self, parent: &P) -> Result<(), BoolError>
fn suggest_next_sync(&self) -> ClockTime
fn sync_values(&self, timestamp: ClockTime) -> Result<(), BoolError>
fn unparent(&self)
fn connect_property_name_notify<F: Fn(&Self) + Send + Sync + 'static>(
&self,
f: F
) -> SignalHandlerId
&self,
f: F
) -> SignalHandlerId
fn connect_property_parent_notify<F: Fn(&Self) + Send + Sync + 'static>(
&self,
f: F
) -> SignalHandlerId
&self,
f: F
) -> SignalHandlerId