DefaultDeviceDetails class
DeviceDetails representing a default device.
- Inheritance
-
- Object
- MediaDeviceDetails
- DeviceDetails
- DefaultDeviceDetails
- Available extensions
Constructors
- DefaultDeviceDetails(MediaDeviceDetails _device)
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- speaker → AudioSpeakerKind
-
Available on MediaDeviceDetails, provided by the MediaDeviceToSpeakerExtension extension
Returns the AudioSpeakerKind of these MediaDeviceDetails.no setter
Methods
-
deviceId(
) → String -
Returns an unique identifier of the represented device.
inherited
-
free(
) → void -
Drops the associated Rust struct and nulls the local Pointer to it.
override
-
groupId(
) → String? -
Returns a group identifier of the represented device.
inherited
-
id(
) → String -
Returns a unique identifier of this DeviceDetails.
override
-
isFailed(
) → bool -
Indicates whether the last attempt to use this device failed.
inherited
-
kind(
) → MediaDeviceKind -
Returns kind of the represented device.
inherited
-
label(
) → String -
Returns label describing the represented device (for example "External USB
Webcam").
override
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited