kAudioSessionProperty_PreferredHardwareIOBufferDuration
Your preferred hardware I/O buffer duration in seconds. Do not set this property unless you require lower I/O latency than is provided by default.
Declaration
var kAudioSessionProperty_PreferredHardwareIOBufferDuration: Int { get }Discussion
A read/write Float32 value.
The actual I/O buffer duration may be different from the value that you request, and can be obtained from the kAudioSessionProperty_CurrentHardwareIOBufferDuration property.
See Also
Constants
kAudioSessionProperty_PreferredHardwareSampleRatekAudioSessionProperty_AudioCategorykAudioSessionProperty_AudioRouteChangekAudioSessionProperty_CurrentHardwareSampleRatekAudioSessionProperty_CurrentHardwareInputNumberChannelskAudioSessionProperty_CurrentHardwareOutputNumberChannelskAudioSessionProperty_CurrentHardwareOutputVolumekAudioSessionProperty_CurrentHardwareInputLatencykAudioSessionProperty_CurrentHardwareOutputLatencykAudioSessionProperty_CurrentHardwareIOBufferDurationkAudioSessionProperty_OtherAudioIsPlayingkAudioSessionProperty_OverrideAudioRoutekAudioSessionProperty_AudioInputAvailablekAudioSessionProperty_ServerDiedkAudioSessionProperty_OtherMixableAudioShouldDuck