Trait gstreamer::subclass::prelude::DeviceProviderImpl [−][src]
pub trait DeviceProviderImpl: DeviceProviderImplExt + ObjectImpl + Send + Sync { fn metadata() -> Option<&'static DeviceProviderMetadata> { ... } fn probe(&self, device_provider: &Self::Type) -> Vec<Device> { ... } fn start(&self, device_provider: &Self::Type) -> Result<(), LoggableError> { ... } fn stop(&self, device_provider: &Self::Type) { ... } }