Trait gstreamer::prelude::DeviceMonitorExtManual
source · pub trait DeviceMonitorExtManual: Sealed + IsA<DeviceMonitor> + 'static {
// Provided methods
fn add_filter(
&self,
classes: Option<&str>,
caps: Option<&Caps>
) -> Option<DeviceMonitorFilterId> { ... }
fn remove_filter(
&self,
filter_id: DeviceMonitorFilterId
) -> Result<(), BoolError> { ... }
fn devices(&self) -> List<Device> { ... }
}
Provided Methods§
fn add_filter( &self, classes: Option<&str>, caps: Option<&Caps> ) -> Option<DeviceMonitorFilterId>
fn remove_filter( &self, filter_id: DeviceMonitorFilterId ) -> Result<(), BoolError>
fn devices(&self) -> List<Device>
Object Safety§
This trait is not object safe.