MacosAudioObject

sealed class MacosAudioObject

Inheritors

Types

Link copied to clipboard
sealed class Device : MacosAudioObject
Link copied to clipboard
data object Global : MacosAudioObject
Link copied to clipboard
class Input(id: AudioDeviceID) : MacosAudioObject.Device
Link copied to clipboard
class Output(id: AudioDeviceID) : MacosAudioObject.Device
Link copied to clipboard
class Stream(id: AudioDeviceID) : MacosAudioObject

Properties

Link copied to clipboard
val id: AudioDeviceID

Functions

Link copied to clipboard
fun getDeviceCFString(selector: AudioObjectPropertySelector): String?

Read a CFString-valued device property (UID or Name). Returns null on error.