VideoDeviceManager class abstract
Video device management methods.
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> > - Enumerates the video devices.
-
getCapability(
{required String deviceIdUTF8, required int deviceCapabilityNumber}) → Future< VideoFormat> - Gets the detailed video frame information of the video capture device in the specified video format.
-
getDevice(
) → Future< String> - Retrieves the current 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 capture device.
-
release(
) → Future< void> - Releases all the resources occupied by the VideoDeviceManager object.
-
setDevice(
String deviceIdUTF8) → Future< void> - Specifies the video capture device with the device ID.
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited