Trait DeviceProviderImpl
gstreamer::subclass::prelude
pub trait DeviceProviderImpl: DeviceProviderImplExt + ObjectImpl + Send + Sync + 'static { fn probe(&self, device_provider: &DeviceProvider) -> Vec<Device> { ... } fn start( &self, device_provider: &DeviceProvider ) -> Result<(), LoggableError> { ... } fn stop(&self, device_provider: &DeviceProvider) { ... } }
fn probe(&self, device_provider: &DeviceProvider) -> Vec<Device>
fn start(&self, device_provider: &DeviceProvider) -> Result<(), LoggableError>
fn stop(&self, device_provider: &DeviceProvider)