AudioObjectSelector
public struct AudioObjectSelector<T> where T : AudioObject
extension AudioObjectSelector: CustomStringConvertible
A thin wrapper around a HAL audio object property selector for a specific AudioObject subclass
-
Declaration
Swift
public var description: String { get }
-
The property selector
kAudioAggregateDevicePropertyFullSubDeviceListDeclaration
Swift
public static let fullSubDeviceList: AudioObjectSelector<AudioAggregateDevice> -
The property selector
kAudioAggregateDevicePropertyActiveSubDeviceListDeclaration
Swift
public static let activeSubDeviceList: AudioObjectSelector<AudioAggregateDevice> -
The property selector
kAudioAggregateDevicePropertyCompositionDeclaration
Swift
public static let composition: AudioObjectSelector<AudioAggregateDevice> -
The property selector
kAudioAggregateDevicePropertyMasterSubDeviceDeclaration
Swift
public static let masterSubDevice: AudioObjectSelector<AudioAggregateDevice> -
The property selector
kAudioAggregateDevicePropertyClockDeviceDeclaration
Swift
public static let clockDevice: AudioObjectSelector<AudioAggregateDevice>
-
The property selector
kAudioBoxPropertyBoxUIDDeclaration
Swift
public static let boxUID: AudioObjectSelector<AudioBox> -
The property selector
kAudioBoxPropertyTransportTypeDeclaration
Swift
public static let transportType: AudioObjectSelector<AudioBox> -
The property selector
kAudioBoxPropertyHasAudioDeclaration
Swift
public static let hasAudio: AudioObjectSelector<AudioBox> -
The property selector
kAudioBoxPropertyHasVideoDeclaration
Swift
public static let hasVideo: AudioObjectSelector<AudioBox> -
The property selector
kAudioBoxPropertyHasMIDIDeclaration
Swift
public static let hasMIDI: AudioObjectSelector<AudioBox> -
The property selector
kAudioBoxPropertyAcquiredDeclaration
Swift
public static let acquired: AudioObjectSelector<AudioBox> -
The property selector
kAudioBoxPropertyDeviceListDeclaration
Swift
public static let deviceList: AudioObjectSelector<AudioBox> -
The property selector
kAudioBoxPropertyClockDeviceListDeclaration
Swift
public static let clockDeviceList: AudioObjectSelector<AudioBox>
-
The property selector
kAudioClockDevicePropertyDeviceUIDDeclaration
Swift
public static let deviceUID: AudioObjectSelector<AudioClockDevice> -
The property selector
kAudioClockDevicePropertyTransportTypeDeclaration
Swift
public static let transportType: AudioObjectSelector<AudioClockDevice> -
The property selector
kAudioClockDevicePropertyClockDomainDeclaration
Swift
public static let clockDomain: AudioObjectSelector<AudioClockDevice> -
The property selector
kAudioClockDevicePropertyDeviceIsAliveDeclaration
Swift
public static let deviceIsAlive: AudioObjectSelector<AudioClockDevice> -
The property selector
kAudioClockDevicePropertyDeviceIsRunningDeclaration
Swift
public static let deviceIsRunning: AudioObjectSelector<AudioClockDevice> -
The property selector
kAudioClockDevicePropertyLatencyDeclaration
Swift
public static let latency: AudioObjectSelector<AudioClockDevice> -
The property selector
kAudioClockDevicePropertyControlListDeclaration
Swift
public static let controlList: AudioObjectSelector<AudioClockDevice> -
The property selector
kAudioClockDevicePropertyNominalSampleRateDeclaration
Swift
public static let nominalSampleRate: AudioObjectSelector<AudioClockDevice> -
The property selector
kAudioClockDevicePropertyAvailableNominalSampleRatesDeclaration
Swift
public static let availableNominalSampleRates: AudioObjectSelector<AudioClockDevice>
-
The property selector
kAudioControlPropertyScopeDeclaration
Swift
public static let scope: AudioObjectSelector<AudioControl> -
The property selector
kAudioControlPropertyElementDeclaration
Swift
public static let element: AudioObjectSelector<AudioControl>
-
The property selector
kAudioDevicePropertyConfigurationApplicationDeclaration
Swift
public static let configurationApplication: AudioObjectSelector<AudioDevice> -
The property selector
kAudioDevicePropertyDeviceUIDDeclaration
Swift
public static let deviceUID: AudioObjectSelector<AudioDevice> -
The property selector
kAudioDevicePropertyModelUIDDeclaration
Swift
public static let modelUID: AudioObjectSelector<AudioDevice> -
The property selector
kAudioDevicePropertyTransportTypeDeclaration
Swift
public static let transportType: AudioObjectSelector<AudioDevice> -
The property selector
kAudioDevicePropertyRelatedDevicesThe property selectorkAudioDevicePropertyRelatedDevicesDeclaration
Swift
public static let relatedDevices: AudioObjectSelector<AudioDevice> -
The property selector
kAudioDevicePropertyClockDomainThe property selectorkAudioDevicePropertyClockDomainDeclaration
Swift
public static let clockDomain: AudioObjectSelector<AudioDevice> -
The property selector
kAudioDevicePropertyDeviceIsAliveThe property selectorkAudioDevicePropertyDeviceIsAliveDeclaration
Swift
public static let deviceIsAlive: AudioObjectSelector<AudioDevice> -
The property selector
kAudioDevicePropertyDeviceIsRunningThe property selectorkAudioDevicePropertyDeviceIsRunningDeclaration
Swift
public static let deviceIsRunning: AudioObjectSelector<AudioDevice> -
The property selector
kAudioDevicePropertyDeviceCanBeDefaultDeviceDeclaration
Swift
public static let deviceCanBeDefaultDevice: AudioObjectSelector<AudioDevice> -
The property selector
kAudioDevicePropertyDeviceCanBeDefaultSystemDeviceDeclaration
Swift
public static let deviceCanBeDefaultSystemDevice: AudioObjectSelector<AudioDevice> -
The property selector
kAudioDevicePropertyLatencyDeclaration
Swift
public static let latency: AudioObjectSelector<AudioDevice> -
The property selector
kAudioDevicePropertyStreamsDeclaration
Swift
public static let streams: AudioObjectSelector<AudioDevice> -
The property selector
kAudioObjectPropertyControlListDeclaration
Swift
public static let controlList: AudioObjectSelector<AudioDevice> -
The property selector
kAudioDevicePropertySafetyOffsetDeclaration
Swift
public static let safetyOffset: AudioObjectSelector<AudioDevice> -
The property selector
kAudioDevicePropertyNominalSampleRateDeclaration
Swift
public static let nominalSampleRate: AudioObjectSelector<AudioDevice> -
The property selector
kAudioDevicePropertyAvailableNominalSampleRatesDeclaration
Swift
public static let availableNominalSampleRates: AudioObjectSelector<AudioDevice> -
The property selector
kAudioDevicePropertyIconDeclaration
Swift
public static let icon: AudioObjectSelector<AudioDevice> -
The property selector
kAudioDevicePropertyIsHiddenDeclaration
Swift
public static let isHidden: AudioObjectSelector<AudioDevice> -
The property selector
kAudioDevicePropertyPreferredChannelsForStereoDeclaration
Swift
public static let preferredChannelsForStereo: AudioObjectSelector<AudioDevice> -
The property selector
kAudioDevicePropertyPreferredChannelLayoutDeclaration
Swift
public static let preferredChannelLayout: AudioObjectSelector<AudioDevice> -
The property selector
kAudioDevicePropertyPlugInDeclaration
Swift
public static let plugIn: AudioObjectSelector<AudioDevice> -
The property selector
kAudioDevicePropertyDeviceHasChangedDeclaration
Swift
public static let hasChanged: AudioObjectSelector<AudioDevice> -
The property selector
kAudioDevicePropertyDeviceIsRunningSomewhereDeclaration
Swift
public static let isRunningSomewhere: AudioObjectSelector<AudioDevice> -
The property selector
kAudioDeviceProcessorOverloadDeclaration
Swift
public static let processorOverload: AudioObjectSelector<AudioDevice> -
The property selector
kAudioDevicePropertyIOStoppedAbnormallyDeclaration
Swift
public static let ioStoppedAbornormally: AudioObjectSelector<AudioDevice> -
The property selector
kAudioDevicePropertyHogModeDeclaration
Swift
public static let hogMode: AudioObjectSelector<AudioDevice> -
The property selector
kAudioDevicePropertyBufferFrameSizeDeclaration
Swift
public static let bufferFrameSize: AudioObjectSelector<AudioDevice> -
The property selector
kAudioDevicePropertyBufferFrameSizeRangeDeclaration
Swift
public static let bufferFrameSizeRange: AudioObjectSelector<AudioDevice> -
The property selector
kAudioDevicePropertyUsesVariableBufferFrameSizesDeclaration
Swift
public static let usesVariableBufferFrameSizes: AudioObjectSelector<AudioDevice> -
The property selector
kAudioDevicePropertyIOCycleUsageDeclaration
Swift
public static let ioCycleUsage: AudioObjectSelector<AudioDevice> -
The property selector
kAudioDevicePropertyStreamConfigurationDeclaration
Swift
public static let streamConfiguration: AudioObjectSelector<AudioDevice> -
The property selector
kAudioDevicePropertyIOProcStreamUsageDeclaration
Swift
public static let ioProcStreamUsage: AudioObjectSelector<AudioDevice> -
The property selector
kAudioDevicePropertyActualSampleRateDeclaration
Swift
public static let actualSampleRate: AudioObjectSelector<AudioDevice> -
The property selector
kAudioDevicePropertyClockDeviceDeclaration
Swift
public static let clockDevice: AudioObjectSelector<AudioDevice> -
The property selector
kAudioDevicePropertyIOThreadOSWorkgroupDeclaration
Swift
public static let ioThreadOSWorkgroup: AudioObjectSelector<AudioDevice> -
The property selector
kAudioDevicePropertyJackIsConnectedDeclaration
Swift
public static let jackIsConnected: AudioObjectSelector<AudioDevice> -
The property selector
kAudioDevicePropertyVolumeScalarDeclaration
Swift
public static let volumeScalar: AudioObjectSelector<AudioDevice> -
The property selector
kAudioDevicePropertyVolumeDecibelsDeclaration
Swift
public static let volumeDecibels: AudioObjectSelector<AudioDevice> -
The property selector
kAudioDevicePropertyVolumeRangeDecibelsDeclaration
Swift
public static let volumeRangeDecibels: AudioObjectSelector<AudioDevice> -
The property selector
kAudioDevicePropertyVolumeScalarToDecibelsDeclaration
Swift
public static let volumeScalarToDecibels: AudioObjectSelector<AudioDevice> -
The property selector
kAudioDevicePropertyVolumeDecibelsToScalarDeclaration
Swift
public static let volumeDecibelsToScalar: AudioObjectSelector<AudioDevice> -
The property selector
kAudioDevicePropertyStereoPanDeclaration
Swift
public static let stereoPan: AudioObjectSelector<AudioDevice> -
The property selector
kAudioDevicePropertyStereoPanChannelsDeclaration
Swift
public static let stereoPanChannels: AudioObjectSelector<AudioDevice> -
The property selector
kAudioDevicePropertyMuteDeclaration
Swift
public static let mute: AudioObjectSelector<AudioDevice> -
The property selector
kAudioDevicePropertySoloDeclaration
Swift
public static let solo: AudioObjectSelector<AudioDevice> -
The property selector
kAudioDevicePropertyPhantomPowerDeclaration
Swift
public static let phantomPower: AudioObjectSelector<AudioDevice> -
The property selector
kAudioDevicePropertyPhaseInvertDeclaration
Swift
public static let phaseInvert: AudioObjectSelector<AudioDevice> -
The property selector
kAudioDevicePropertyClipLightDeclaration
Swift
public static let clipLight: AudioObjectSelector<AudioDevice> -
The property selector
kAudioDevicePropertyTalkbackDeclaration
Swift
public static let talkback: AudioObjectSelector<AudioDevice> -
The property selector
kAudioDevicePropertyListenbackDeclaration
Swift
public static let listenback: AudioObjectSelector<AudioDevice> -
The property selector
kAudioDevicePropertyDataSourceDeclaration
Swift
public static let dataSource: AudioObjectSelector<AudioDevice> -
The property selector
kAudioDevicePropertyDataSourcesDeclaration
Swift
public static let dataSources: AudioObjectSelector<AudioDevice> -
The property selector
kAudioDevicePropertyDataSourceNameForIDCFStringDeclaration
Swift
public static let dataSourceNameForID: AudioObjectSelector<AudioDevice> -
The property selector
kAudioDevicePropertyDataSourceKindForIDDeclaration
Swift
public static let dataSourceKindForID: AudioObjectSelector<AudioDevice> -
The property selector
kAudioDevicePropertyClockSourceDeclaration
Swift
public static let clockSource: AudioObjectSelector<AudioDevice> -
The property selector
kAudioDevicePropertyClockSourcesDeclaration
Swift
public static let clockSources: AudioObjectSelector<AudioDevice> -
The property selector
kAudioDevicePropertyClockSourceNameForIDCFStringDeclaration
Swift
public static let clockSourceNameForID: AudioObjectSelector<AudioDevice> -
The property selector
kAudioDevicePropertyClockSourceKindForIDDeclaration
Swift
public static let clockSourceKindForID: AudioObjectSelector<AudioDevice> -
The property selector
kAudioDevicePropertyPlayThruDeclaration
Swift
public static let playThru: AudioObjectSelector<AudioDevice> -
The property selector
kAudioDevicePropertyPlayThruSoloDeclaration
Swift
public static let playThruSolo: AudioObjectSelector<AudioDevice> -
The property selector
kAudioDevicePropertyPlayThruVolumeScalarDeclaration
Swift
public static let playThruVolumeScalar: AudioObjectSelector<AudioDevice> -
The property selector
kAudioDevicePropertyPlayThruVolumeDecibelsDeclaration
Swift
public static let playThruVolumeDecibels: AudioObjectSelector<AudioDevice> -
The property selector
kAudioDevicePropertyPlayThruVolumeRangeDecibelsDeclaration
Swift
public static let playThruVolumeRangeDecibels: AudioObjectSelector<AudioDevice> -
The property selector
kAudioDevicePropertyPlayThruVolumeScalarToDecibelsDeclaration
Swift
public static let playThruVolumeScalarToDecibels: AudioObjectSelector<AudioDevice> -
The property selector
kAudioDevicePropertyPlayThruVolumeDecibelsToScalarDeclaration
Swift
public static let playThruVolumeDecibelsToScalar: AudioObjectSelector<AudioDevice> -
The property selector
kAudioDevicePropertyPlayThruStereoPanDeclaration
Swift
public static let playThruStereoPan: AudioObjectSelector<AudioDevice> -
The property selector
kAudioDevicePropertyPlayThruStereoPanChannelsDeclaration
Swift
public static let playThruStereoPanChannels: AudioObjectSelector<AudioDevice> -
The property selector
kAudioDevicePropertyPlayThruDestinationDeclaration
Swift
public static let playThruDestination: AudioObjectSelector<AudioDevice> -
The property selector
kAudioDevicePropertyPlayThruDestinationsDeclaration
Swift
public static let playThruDestinations: AudioObjectSelector<AudioDevice> -
The property selector
kAudioDevicePropertyPlayThruDestinationNameForIDCFStringDeclaration
Swift
public static let playThruDestinationNameForID: AudioObjectSelector<AudioDevice> -
The property selector
kAudioDevicePropertyChannelNominalLineLevelDeclaration
Swift
public static let channelNominalLineLevel: AudioObjectSelector<AudioDevice> -
The property selector
kAudioDevicePropertyChannelNominalLineLevelsDeclaration
Swift
public static let channelNominalLineLevels: AudioObjectSelector<AudioDevice> -
The property selector
kAudioDevicePropertyChannelNominalLineLevelNameForIDCFStringDeclaration
Swift
public static let channelNominalLineLevelNameForID: AudioObjectSelector<AudioDevice> -
The property selector
kAudioDevicePropertyHighPassFilterSettingDeclaration
Swift
public static let highPassFilterSetting: AudioObjectSelector<AudioDevice> -
The property selector
kAudioDevicePropertyHighPassFilterSettingsDeclaration
Swift
public static let highPassFilterSettings: AudioObjectSelector<AudioDevice> -
The property selector
kAudioDevicePropertyHighPassFilterSettingNameForIDCFStringDeclaration
Swift
public static let highPassFilterSettingNameForID: AudioObjectSelector<AudioDevice> -
The property selector
kAudioDevicePropertySubVolumeScalarDeclaration
Swift
public static let subVolumeScalar: AudioObjectSelector<AudioDevice> -
The property selector
kAudioDevicePropertySubVolumeDecibelsDeclaration
Swift
public static let subVolumeDecibels: AudioObjectSelector<AudioDevice> -
The property selector
kAudioDevicePropertySubVolumeRangeDecibelsDeclaration
Swift
public static let subVolumeRangeDecibels: AudioObjectSelector<AudioDevice> -
The property selector
kAudioDevicePropertySubVolumeScalarToDecibelsDeclaration
Swift
public static let subVolumeScalarToDecibels: AudioObjectSelector<AudioDevice> -
The property selector
kAudioDevicePropertySubVolumeDecibelsToScalarDeclaration
Swift
public static let subVolumeDecibelsToScalar: AudioObjectSelector<AudioDevice> -
The property selector
kAudioDevicePropertySubMuteDeclaration
Swift
public static let subMute: AudioObjectSelector<AudioDevice>
-
The property selector
kAudioEndPointDevicePropertyCompositionDeclaration
Swift
public static let composition: AudioObjectSelector<AudioEndpointDevice> -
The property selector
kAudioEndPointDevicePropertyEndPointListDeclaration
Swift
public static let endpointList: AudioObjectSelector<AudioEndpointDevice> -
The property selector
kAudioEndPointDevicePropertyIsPrivateDeclaration
Swift
public static let isPrivate: AudioObjectSelector<AudioEndpointDevice>
-
The wildcard property selector
kAudioObjectPropertySelectorWildcardDeclaration
Swift
public static let wildcard: AudioObjectSelector<AudioObject> -
The property selector
kAudioObjectPropertyBaseClassDeclaration
Swift
public static let baseClass: AudioObjectSelector<AudioObject> -
The property selector
kAudioObjectPropertyClassDeclaration
Swift
public static let `class`: AudioObjectSelector<AudioObject> -
The property selector
kAudioObjectPropertyOwnerDeclaration
Swift
public static let owner: AudioObjectSelector<AudioObject> -
The property selector
kAudioObjectPropertyNameDeclaration
Swift
public static let name: AudioObjectSelector<AudioObject> -
The property selector
kAudioObjectPropertyModelNameDeclaration
Swift
public static let modelName: AudioObjectSelector<AudioObject> -
The property selector
kAudioObjectPropertyManufacturerDeclaration
Swift
public static let manufacturer: AudioObjectSelector<AudioObject> -
The property selector
kAudioObjectPropertyElementNameDeclaration
Swift
public static let elementName: AudioObjectSelector<AudioObject> -
The property selector
kAudioObjectPropertyElementCategoryNameDeclaration
Swift
public static let elementCategoryName: AudioObjectSelector<AudioObject> -
The property selector
kAudioObjectPropertyElementNumberNameDeclaration
Swift
public static let elementNumberName: AudioObjectSelector<AudioObject> -
The property selector
kAudioObjectPropertyOwnedObjectsDeclaration
Swift
public static let ownedObjects: AudioObjectSelector<AudioObject> -
The property selector
kAudioObjectPropertyIdentifyDeclaration
Swift
public static let identify: AudioObjectSelector<AudioObject> -
The property selector
kAudioObjectPropertySerialNumberDeclaration
Swift
public static let serialNumber: AudioObjectSelector<AudioObject> -
The property selector
kAudioObjectPropertyFirmwareVersionDeclaration
Swift
public static let firmwareVersion: AudioObjectSelector<AudioObject>
-
The property selector
kAudioPlugInPropertyBundleIDDeclaration
Swift
public static let bundleID: AudioObjectSelector<AudioPlugIn> -
The property selector
kAudioPlugInPropertyDeviceListDeclaration
Swift
public static let deviceList: AudioObjectSelector<AudioPlugIn> -
The property selector
kAudioPlugInPropertyTranslateUIDToDeviceDeclaration
Swift
public static let translateUIDToDevice: AudioObjectSelector<AudioPlugIn> -
The property selector
kAudioPlugInPropertyBoxListDeclaration
Swift
public static let boxList: AudioObjectSelector<AudioPlugIn> -
The property selector
kAudioPlugInPropertyTranslateUIDToBoxDeclaration
Swift
public static let translateUIDToBox: AudioObjectSelector<AudioPlugIn> -
The property selector
kAudioPlugInPropertyClockDeviceListDeclaration
Swift
public static let clockDeviceList: AudioObjectSelector<AudioPlugIn> -
The property selector
kAudioPlugInPropertyTranslateUIDToClockDeviceDeclaration
Swift
public static let translateUIDToClockDevice: AudioObjectSelector<AudioPlugIn>
-
The property selector
kAudioStreamPropertyIsActiveDeclaration
Swift
public static let isActive: AudioObjectSelector<AudioStream> -
The property selector
kAudioStreamPropertyDirectionDeclaration
Swift
public static let direction: AudioObjectSelector<AudioStream> -
The property selector
kAudioStreamPropertyTerminalTypeDeclaration
Swift
public static let terminalType: AudioObjectSelector<AudioStream> -
The property selector
kAudioStreamPropertyStartingChannelDeclaration
Swift
public static let startingChannel: AudioObjectSelector<AudioStream> -
The property selector
kAudioStreamPropertyLatencyDeclaration
Swift
public static let latency: AudioObjectSelector<AudioStream> -
The property selector
kAudioStreamPropertyVirtualFormatDeclaration
Swift
public static let virtualFormat: AudioObjectSelector<AudioStream> -
The property selector
kAudioStreamPropertyAvailableVirtualFormatsDeclaration
Swift
public static let availableVirtualFormats: AudioObjectSelector<AudioStream> -
The property selector
kAudioStreamPropertyPhysicalFormatDeclaration
Swift
public static let physicalFormat: AudioObjectSelector<AudioStream> -
The property selector
kAudioStreamPropertyAvailablePhysicalFormatsDeclaration
Swift
public static let availablePhysicalFormats: AudioObjectSelector<AudioStream>
-
The property selector
kAudioSubDevicePropertyExtraLatencyDeclaration
Swift
public static let extraLatency: AudioObjectSelector<AudioSubdevice> -
The property selector
kAudioSubDevicePropertyDriftCompensationDeclaration
Swift
public static let driftCompensation: AudioObjectSelector<AudioSubdevice> -
The property selector
kAudioSubDevicePropertyDriftCompensationQualityDeclaration
Swift
public static let driftCompensationQuality: AudioObjectSelector<AudioSubdevice>
-
The property selector
kAudioHardwarePropertyDevicesDeclaration
Swift
public static let devices: AudioObjectSelector<AudioSystemObject> -
The property selector
kAudioHardwarePropertyDefaultInputDeviceDeclaration
Swift
public static let defaultInputDevice: AudioObjectSelector<AudioSystemObject> -
The property selector
kAudioHardwarePropertyDefaultOutputDeviceDeclaration
Swift
public static let defaultOutputDevice: AudioObjectSelector<AudioSystemObject> -
The property selector
kAudioHardwarePropertyDefaultSystemOutputDeviceDeclaration
Swift
public static let defaultSystemOutputDevice: AudioObjectSelector<AudioSystemObject> -
The property selector
kAudioHardwarePropertyTranslateUIDToDeviceDeclaration
Swift
public static let translateUIDToDevice: AudioObjectSelector<AudioSystemObject> -
The property selector
kAudioHardwarePropertyMixStereoToMonoDeclaration
Swift
public static let mixStereoToMono: AudioObjectSelector<AudioSystemObject> -
The property selector
kAudioHardwarePropertyPlugInListDeclaration
Swift
public static let plugInList: AudioObjectSelector<AudioSystemObject> -
The property selector
kAudioHardwarePropertyTranslateBundleIDToPlugInDeclaration
Swift
public static let translateBundleIDToPlugIn: AudioObjectSelector<AudioSystemObject> -
The property selector
kAudioHardwarePropertyTransportManagerListDeclaration
Swift
public static let transportManagerList: AudioObjectSelector<AudioSystemObject> -
The property selector
kAudioHardwarePropertyTranslateBundleIDToTransportManagerDeclaration
Swift
public static let translateBundleIDToTransportManager: AudioObjectSelector<AudioSystemObject> -
The property selector
kAudioHardwarePropertyBoxListDeclaration
Swift
public static let boxList: AudioObjectSelector<AudioSystemObject> -
The property selector
kAudioHardwarePropertyTranslateUIDToBoxDeclaration
Swift
public static let translateUIDToBox: AudioObjectSelector<AudioSystemObject> -
The property selector
kAudioHardwarePropertyClockDeviceListDeclaration
Swift
public static let clockDeviceList: AudioObjectSelector<AudioSystemObject> -
The property selector
kAudioHardwarePropertyTranslateUIDToClockDeviceDeclaration
Swift
public static let translateUIDToClockDevice: AudioObjectSelector<AudioSystemObject> -
The property selector
kAudioHardwarePropertyProcessIsMasterDeclaration
Swift
public static let processIsMaster: AudioObjectSelector<AudioSystemObject> -
The property selector
kAudioHardwarePropertyIsInitingOrExitingDeclaration
Swift
public static let isInitingOrExiting: AudioObjectSelector<AudioSystemObject> -
The property selector
kAudioHardwarePropertyUserIDChangedDeclaration
Swift
public static let userIDChanged: AudioObjectSelector<AudioSystemObject> -
The property selector
kAudioHardwarePropertyProcessIsAudibleDeclaration
Swift
public static let processIsAudible: AudioObjectSelector<AudioSystemObject> -
The property selector
kAudioHardwarePropertySleepingIsAllowedDeclaration
Swift
public static let sleepingIsAllowed: AudioObjectSelector<AudioSystemObject> -
The property selector
kAudioHardwarePropertyUnloadingIsAllowedDeclaration
Swift
public static let unloadingIsAllowed: AudioObjectSelector<AudioSystemObject> -
The property selector
kAudioHardwarePropertyHogModeIsAllowedDeclaration
Swift
public static let hogModeIsAllowed: AudioObjectSelector<AudioSystemObject> -
The property selector
kAudioHardwarePropertyUserSessionIsActiveOrHeadlessDeclaration
Swift
public static let userSessionIsActiveOrHeadless: AudioObjectSelector<AudioSystemObject> -
The property selector
kAudioHardwarePropertyServiceRestartedDeclaration
Swift
public static let serviceRestarted: AudioObjectSelector<AudioSystemObject> -
The property selector
kAudioHardwarePropertyPowerHintDeclaration
Swift
public static let powerHint: AudioObjectSelector<AudioSystemObject>
-
The property selector
kAudioTransportManagerPropertyEndPointListDeclaration
Swift
public static let endpointList: AudioObjectSelector<AudioTransportManager> -
The property selector
kAudioTransportManagerPropertyTranslateUIDToEndPointDeclaration
Swift
public static let translateUIDToEndpoint: AudioObjectSelector<AudioTransportManager> -
The property selector
kAudioTransportManagerPropertyTransportTypeDeclaration
Swift
public static let transportType: AudioObjectSelector<AudioTransportManager>
-
The property selector
kAudioBooleanControlPropertyValueDeclaration
Swift
public static let value: AudioObjectSelector<BooleanControl>
-
The property selector
kAudioLevelControlPropertyScalarValueDeclaration
Swift
public static let scalarValue: AudioObjectSelector<LevelControl> -
The property selector
kAudioLevelControlPropertyDecibelValueDeclaration
Swift
public static let decibelValue: AudioObjectSelector<LevelControl> -
The property selector
kAudioLevelControlPropertyDecibelRangeDeclaration
Swift
public static let decibelRange: AudioObjectSelector<LevelControl> -
The property selector
kAudioLevelControlPropertyConvertScalarToDecibelsDeclaration
Swift
public static let scalarToDecibels: AudioObjectSelector<LevelControl> -
The property selector
kAudioLevelControlPropertyConvertDecibelsToScalarDeclaration
Swift
public static let decibelsToScalar: AudioObjectSelector<LevelControl>
-
The property selector
kAudioSelectorControlPropertyCurrentItemDeclaration
Swift
public static let currentItem: AudioObjectSelector<SelectorControl> -
The property selector
kAudioSelectorControlPropertyAvailableItemsDeclaration
Swift
public static let availableItems: AudioObjectSelector<SelectorControl> -
The property selector
kAudioSelectorControlPropertyItemNameDeclaration
Swift
public static let itemName: AudioObjectSelector<SelectorControl> -
The property selector
kAudioSelectorControlPropertyItemKindDeclaration
Swift
public static let itemKind: AudioObjectSelector<SelectorControl>
-
The property selector
kAudioSliderControlPropertyValueDeclaration
Swift
public static let value: AudioObjectSelector<SliderControl> -
The property selector
kAudioSliderControlPropertyRangeDeclaration
Swift
public static let range: AudioObjectSelector<SliderControl>
-
The property selector
kAudioStereoPanControlPropertyValueDeclaration
Swift
public static let value: AudioObjectSelector<StereoPanControl> -
The property selector
kAudioStereoPanControlPropertyPanningChannelsDeclaration
Swift
public static let panningChannels: AudioObjectSelector<StereoPanControl>
View on GitHub
AudioObjectSelector Structure Reference