VideoDeviceManager class abstract
Methods for managing video devices.
Constructors
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
enumerateVideoDevices(
) → Future< List< VideoDeviceInfo> > - Gets a list of all video devices on the system.
-
getCapability(
{required String deviceIdUTF8, required int deviceCapabilityNumber}) → Future< VideoFormat> - Gets detailed video frame information for a video capture device under a specified video format.
-
getDevice(
) → Future< String> - Gets the currently used video capture device.
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
numberOfCapabilities(
String deviceIdUTF8) → Future< int> - Gets the number of video formats supported by the specified video capturing device.
-
release(
) → Future< void> - Releases all resources occupied by the VideoDeviceManager object.
-
setDevice(
String deviceIdUTF8) → Future< void> - Specifies the video capture device by device ID.
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited