Enumerator |
---|
AkAudioAPI_AAudio | Use AAudio (lower latency, available only for Android 8.1 or above)
|
AkAudioAPI_OpenSL_ES | Use OpenSL ES (older API, compatible with all Android devices)
|
AkAudioAPI_Last | End of enum, invalid value.
|
AkAudioAPI_Default | Default value, will select the more appropriate API (AAudio for compatible devices, OpenSL for others)
|
AkAudioAPI_AVAudioEngine | Use AVFoundation framework (modern, has more capabilities, not available for iOS/tvOS 12 or below)
|
AkAudioAPI_AudioUnit | Use AudioUnit framework (basic functionality, compatible with all iOS devices)
|
AkAudioAPI_Default | Default value, will select the more appropriate API (AVAudioEngine for compatible devices, AudioUnit for others)
|
AkAudioAPI_AVAudioEngine | Use AVFoundation framework (modern, has more capabilities, available only for macOS 10.15 or above)
|
AkAudioAPI_AudioUnit | Use AudioUnit framework (basic functionality, compatible with all macOS devices)
|
AkAudioAPI_Default | Default value, will select the more appropriate API (AVAudioEngine for compatible devices, AudioUnit for others)
|
AkAPI_PulseAudio | Use PulseAudio (this is the preferred API on Linux)
|
AkAPI_ALSA | Use ALSA.
|
AkAPI_Default | Default value, will select the more appropriate API.
|