AudioDevice

sealed class AudioDevice

This class represents a single audio device that has been retrieved by the AudioSwitch.

Types

BluetoothHeadset
Link copied to clipboard
data class BluetoothHeadset : AudioDevice
An AudioDevice representing a Bluetooth Headset.
Earpiece
Link copied to clipboard
data class Earpiece : AudioDevice
An AudioDevice representing the Earpiece.
Speakerphone
Link copied to clipboard
data class Speakerphone : AudioDevice
An AudioDevice representing the Speakerphone.
WiredHeadset
Link copied to clipboard
data class WiredHeadset : AudioDevice
An AudioDevice representing a Wired Headset.

Properties

name
Link copied to clipboard
abstract val name: String
The friendly name of the device.

Inheritors

AudioDevice
Link copied to clipboard
AudioDevice
Link copied to clipboard
AudioDevice
Link copied to clipboard
AudioDevice
Link copied to clipboard