[−][src]Trait gstreamer_app::prelude::GstObjectExt
Required methods
pub fn default_error(&self, error: &Error, debug: Option<&str>)
[src]
pub fn get_control_rate(&self) -> ClockTime
[src]
pub fn get_name(&self) -> GString
[src]
pub fn get_parent(&self) -> Option<Object>
[src]
pub fn get_path_string(&self) -> GString
[src]
pub fn has_active_control_bindings(&self) -> bool
[src]
pub fn has_ancestor<P>(&self, ancestor: &P) -> bool where
P: IsA<Object>,
[src]
P: IsA<Object>,
pub fn has_as_ancestor<P>(&self, ancestor: &P) -> bool where
P: IsA<Object>,
[src]
P: IsA<Object>,
pub fn has_as_parent<P>(&self, parent: &P) -> bool where
P: IsA<Object>,
[src]
P: IsA<Object>,
pub fn set_control_binding_disabled(&self, property_name: &str, disabled: bool)
[src]
pub fn set_control_bindings_disabled(&self, disabled: bool)
[src]
pub fn set_control_rate(&self, control_rate: ClockTime)
[src]
pub fn set_parent<P>(&self, parent: &P) -> Result<(), BoolError> where
P: IsA<Object>,
[src]
P: IsA<Object>,
pub fn suggest_next_sync(&self) -> ClockTime
[src]
pub fn sync_values(&self, timestamp: ClockTime) -> Result<(), BoolError>
[src]
pub fn unparent(&self)
[src]
pub fn connect_property_parent_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Send + Sync + Fn(&Self),
[src]
F: 'static + Send + Sync + Fn(&Self),
Implementors
impl<O> GstObjectExt for O where
O: IsA<Object>,
[src]
O: IsA<Object>,
pub fn default_error(&self, error: &Error, debug: Option<&str>)
[src]
pub fn get_control_rate(&self) -> ClockTime
[src]
pub fn get_name(&self) -> GString
[src]
pub fn get_parent(&self) -> Option<Object>
[src]
pub fn get_path_string(&self) -> GString
[src]
pub fn has_active_control_bindings(&self) -> bool
[src]
pub fn has_ancestor<P>(&self, ancestor: &P) -> bool where
P: IsA<Object>,
[src]
P: IsA<Object>,
pub fn has_as_ancestor<P>(&self, ancestor: &P) -> bool where
P: IsA<Object>,
[src]
P: IsA<Object>,
pub fn has_as_parent<P>(&self, parent: &P) -> bool where
P: IsA<Object>,
[src]
P: IsA<Object>,
pub fn set_control_binding_disabled(&self, property_name: &str, disabled: bool)
[src]
pub fn set_control_bindings_disabled(&self, disabled: bool)
[src]
pub fn set_control_rate(&self, control_rate: ClockTime)
[src]
pub fn set_parent<P>(&self, parent: &P) -> Result<(), BoolError> where
P: IsA<Object>,
[src]
P: IsA<Object>,
pub fn suggest_next_sync(&self) -> ClockTime
[src]
pub fn sync_values(&self, timestamp: ClockTime) -> Result<(), BoolError>
[src]
pub fn unparent(&self)
[src]
pub fn connect_property_parent_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Send + Sync + Fn(&O),
[src]
F: 'static + Send + Sync + Fn(&O),