AudioDevice

data class AudioDevice(val id: String, val displayName: String, val kind: AudioDeviceKind, val direction: AudioDeviceDirection, val status: AudioDeviceStatus)

Audio route exposed by SerenadaAudioCoordinator.

Constructors

Link copied to clipboard
constructor(id: String, displayName: String, kind: AudioDeviceKind, direction: AudioDeviceDirection, status: AudioDeviceStatus)

Properties

Link copied to clipboard

Whether the route supports input, output, or both.

Link copied to clipboard

Human-readable route name for UI.

Link copied to clipboard
val id: String

Stable coordinator-defined identifier used for route selection.

Link copied to clipboard

Logical route category.

Link copied to clipboard

Current availability or active state.