Trait gstreamer::prelude::DeviceProviderExtManual
source · pub trait DeviceProviderExtManual: Sealed + IsA<DeviceProvider> + 'static {
// Provided methods
fn metadata<'a>(&self, key: &str) -> Option<&'a str> { ... }
fn devices(&self) -> List<Device> { ... }
}
Provided Methods§
sourcefn devices(&self) -> List<Device>
fn devices(&self) -> List<Device>
Gets a list of devices that this provider understands. This may actually probe the hardware if the provider is not currently started.
If the provider has been started, this will returned the same Device
objedcts that have been returned by the GST_MESSAGE_DEVICE_ADDED
messages.
§Returns
a GList
of
Device
Object Safety§
This trait is not object safe.