AudioQueuePropertyID
Identifiers for audio queue properties.
Declaration
typealias AudioQueuePropertyID = UInt32Discussion
To receive a notification that a specific audio queue property has changed:
Define a property listener callback, referencing the desired audio queue property ID. Base the callback on the AudioQueuePropertyListenerProc callback function declaration.
Assign the callback to an audio queue using the AudioQueueAddPropertyListener(_:_:_:_:) function.
When you get a property-changed notification, call the AudioQueueGetProperty(_:_:_:_:) function to get the current value of the property.
Topics
Constants
kAudioQueueProperty_IsRunningkAudioQueueDeviceProperty_SampleRatekAudioQueueDeviceProperty_NumberChannelskAudioQueueProperty_CurrentDevicekAudioQueueProperty_MagicCookiekAudioQueueProperty_MaximumOutputPacketSizekAudioQueueProperty_StreamDescriptionkAudioQueueProperty_ChannelLayoutkAudioQueueProperty_EnableLevelMeteringkAudioQueueProperty_CurrentLevelMeterkAudioQueueProperty_CurrentLevelMeterDBkAudioQueueProperty_DecodeBufferSizeFrameskAudioQueueProperty_ConverterError