AudioDeviceType enum Null safety

An enumeration of the different audio device types.

Implemented types
Annotations

Constants

airPlay → const AudioDeviceType

An AirPlay device.

const AudioDeviceType(23)
auxLine → const AudioDeviceType

An auxiliary line connector.

const AudioDeviceType(19)
avb → const AudioDeviceType

An Audio Video Bridging device.

const AudioDeviceType(25)
bluetoothA2dp → const AudioDeviceType

A bluetooth device supporting the A2DP profile.

const AudioDeviceType(9)
bluetoothLe → const AudioDeviceType

A Bluetooth LE device.

const AudioDeviceType(24)
bluetoothSco → const AudioDeviceType

A bluetooth device typically used for telephony.

const AudioDeviceType(8)
builtInEarpiece → const AudioDeviceType

The phone earpiece used for listening to calls.

const AudioDeviceType(1)
builtInMic → const AudioDeviceType

The built-in microphone.

const AudioDeviceType(15)
builtInSpeaker → const AudioDeviceType

The built-in speaker.

const AudioDeviceType(2)
builtInSpeakerSafe → const AudioDeviceType

A built-in speaker used for outputting sounds like notifications and alarms.

const AudioDeviceType(32)
bus → const AudioDeviceType

A device used to communicate with external audio systems.

const AudioDeviceType(21)
carAudio → const AudioDeviceType

A Car Audio connection.

const AudioDeviceType(27)
displayPort → const AudioDeviceType

A DisplayPort device.

const AudioDeviceType(26)
dock → const AudioDeviceType

A device associated with a dock.

const AudioDeviceType(13)
fireWire → const AudioDeviceType

A FireWire device.

const AudioDeviceType(28)
fm → const AudioDeviceType

An FM transmission device.

const AudioDeviceType(14)
fmTuner → const AudioDeviceType

An FM receiver device.

const AudioDeviceType(16)
hdmi → const AudioDeviceType

An HDMI connection.

const AudioDeviceType(10)
hdmiArc → const AudioDeviceType

The audio return channel of an HDMI connection.

const AudioDeviceType(11)
headsetMic → const AudioDeviceType

The microphone on a headset.

const AudioDeviceType(5)
hearingAid → const AudioDeviceType

A hearing aid.

const AudioDeviceType(22)
ip → const AudioDeviceType

A device connected over IP.

const AudioDeviceType(20)
lineAnalog → const AudioDeviceType

An analog line connection.

const AudioDeviceType(6)
lineDigital → const AudioDeviceType

A digital line connection.

const AudioDeviceType(7)
pci → const AudioDeviceType

A PCI device.

const AudioDeviceType(29)
remoteSubmix → const AudioDeviceType

Android internal

const AudioDeviceType(33)
telephony → const AudioDeviceType

A transmitter for the telephony network.

const AudioDeviceType(18)
thunderbolt → const AudioDeviceType

A Thunderbolt device.

const AudioDeviceType(30)
tvTuner → const AudioDeviceType

A TV receiver device.

const AudioDeviceType(17)
unknown → const AudioDeviceType

Unknown type.

const AudioDeviceType(0)
usbAudio → const AudioDeviceType

A USB audio device.

const AudioDeviceType(12)
values → const List<AudioDeviceType>

A constant List of the values in this enum, in order of their declaration.

const List<AudioDeviceType>
virtual → const AudioDeviceType

A connection not corresponding to a physical device.

const AudioDeviceType(31)
wiredHeadphones → const AudioDeviceType

Wired headphones.

const AudioDeviceType(4)
wiredHeadset → const AudioDeviceType

A wired headset with both microphone and earphones.

const AudioDeviceType(3)

Properties

hashCode int
The hash code for this object. [...]
read-only, inherited
index int

The integer index of this enum.

final
runtimeType Type
A representation of the runtime type of the object.
read-only, inherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed. [...]
inherited
toString() String
A string representation of this object. [...]
override

Operators

operator ==(Object other) bool
The equality operator. [...]
inherited