Output

data class Output(val id: String, val name: String, val formatSupport: AudioFormatSupport) : AudioDevice

Represents an audio output device (e.g., speakers).

Constructors

Link copied to clipboard
constructor(id: String, name: String, formatSupport: AudioFormatSupport)

Properties

Link copied to clipboard

The supported audio formats.

Link copied to clipboard
open override val id: String

A unique identifier for the device.

Link copied to clipboard
open override val name: String

A human-readable name for the device (e.g., "Built-in Microphone").

Functions

Link copied to clipboard

Serializes this device to a binary blob suitable for wire transfer or storage.