Module: CoreAudio::AudioHardware

Defined in:
lib/core_audio/audio_object.rb

Constant Summary collapse

PropertyDevices =

AudioHardware.h: AudioSystemObject Properties

'dev#'
PropertyDefaultInputDevice =
'dIn '
PropertyDefaultOutputDevice =
'dOut'
PropertyDefaultSystemOutputDevice =
'sOut'
PropertyTranslateUIDToDevice =
'uidd'
PropertyMixStereoToMono =
'stmo'
PropertyPlugInList =
'plg#'
PropertyTranslateBundleIDToPlugIn =
'bidp'
PropertyTransportManagerList =
'tmg#'
PropertyTranslateBundleIDToTransportManager =
'tmbi'
PropertyBoxList =
'box#'
PropertyTranslateUIDToBox =
'uidb'
PropertyProcessIsMaster =
'mast'
PropertyIsInitingOrExiting =
'inot'
PropertyUserIDChanged =
'euid'
PropertyProcessIsAudible =
'pmut'
PropertySleepingIsAllowed =
'slep'
PropertyUnloadingIsAllowed =
'unld'
PropertyHogModeIsAllowed =
'hogr'
PropertyUserSessionIsActiveOrHeadless =
'user'
PropertyServiceRestarted =
'srst'
PropertyPowerHint =
'powh'
AudioDevicePropertyPlugIn =

AudioHardware.h: AudioDevice Properties

'plug'
AudioDevicePropertyDeviceHasChanged =
'diff'
AudioDevicePropertyDeviceIsRunningSomewhere =
'gone'
AudioDeviceProcessorOverload =
'over'
AudioDevicePropertyIOStoppedAbnormally =
'stpd'
AudioDevicePropertyHogMode =
'oink'
AudioDevicePropertyBufferFrameSize =
'fsiz'
AudioDevicePropertyBufferFrameSizeRange =
'fsz#'
AudioDevicePropertyUsesVariableBufferFrameSizes =
'vfsz'
AudioDevicePropertyIOCycleUsage =
'ncyc'
AudioDevicePropertyStreamConfiguration =
'slay'
AudioDevicePropertyIOProcStreamUsage =
'suse'
AudioDevicePropertyActualSampleRate =
'asrt'