OpenAL iOS 12.4 to 13.0 API Differences

al.h
Added #def OPENAL_DEPRECATED
Modified alEnable()
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedOpenAL is deprecated in favor of AVAudioEngine

Modified alDisable()
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedOpenAL is deprecated in favor of AVAudioEngine

Modified alIsEnabled()
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedOpenAL is deprecated in favor of AVAudioEngine

Modified alGetString()
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedOpenAL is deprecated in favor of AVAudioEngine

Modified alGetBooleanv()
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedOpenAL is deprecated in favor of AVAudioEngine

Modified alGetIntegerv()
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedOpenAL is deprecated in favor of AVAudioEngine

Modified alGetFloatv()
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedOpenAL is deprecated in favor of AVAudioEngine

Modified alGetDoublev()
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedOpenAL is deprecated in favor of AVAudioEngine

Modified alGetBoolean()
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedOpenAL is deprecated in favor of AVAudioEngine

Modified alGetInteger()
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedOpenAL is deprecated in favor of AVAudioEngine

Modified alGetFloat()
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedOpenAL is deprecated in favor of AVAudioEngine

Modified alGetDouble()
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedOpenAL is deprecated in favor of AVAudioEngine

Modified alGetError()
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedOpenAL is deprecated in favor of AVAudioEngine

Modified alIsExtensionPresent()
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedOpenAL is deprecated in favor of AVAudioEngine

Modified alGetProcAddress()
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedOpenAL is deprecated in favor of AVAudioEngine

Modified alGetEnumValue()
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedOpenAL is deprecated in favor of AVAudioEngine

Modified alListenerf()
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedOpenAL is deprecated in favor of AVAudioEngine

Modified alListener3f()
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedOpenAL is deprecated in favor of AVAudioEngine

Modified alListenerfv()
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedOpenAL is deprecated in favor of AVAudioEngine

Modified alListeneri()
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedOpenAL is deprecated in favor of AVAudioEngine

Modified alListener3i()
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedOpenAL is deprecated in favor of AVAudioEngine

Modified alListeneriv()
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedOpenAL is deprecated in favor of AVAudioEngine

Modified alGetListenerf()
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedOpenAL is deprecated in favor of AVAudioEngine

Modified alGetListener3f()
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedOpenAL is deprecated in favor of AVAudioEngine

Modified alGetListenerfv()
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedOpenAL is deprecated in favor of AVAudioEngine

Modified alGetListeneri()
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedOpenAL is deprecated in favor of AVAudioEngine

Modified alGetListener3i()
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedOpenAL is deprecated in favor of AVAudioEngine

Modified alGetListeneriv()
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedOpenAL is deprecated in favor of AVAudioEngine

Modified alGenSources()
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedOpenAL is deprecated in favor of AVAudioEngine

Modified alDeleteSources()
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedOpenAL is deprecated in favor of AVAudioEngine

Modified alIsSource()
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedOpenAL is deprecated in favor of AVAudioEngine

Modified alSourcef()
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedOpenAL is deprecated in favor of AVAudioEngine

Modified alSource3f()
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedOpenAL is deprecated in favor of AVAudioEngine

Modified alSourcefv()
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedOpenAL is deprecated in favor of AVAudioEngine

Modified alSourcei()
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedOpenAL is deprecated in favor of AVAudioEngine

Modified alSource3i()
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedOpenAL is deprecated in favor of AVAudioEngine

Modified alSourceiv()
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedOpenAL is deprecated in favor of AVAudioEngine

Modified alGetSourcef()
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedOpenAL is deprecated in favor of AVAudioEngine

Modified alGetSource3f()
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedOpenAL is deprecated in favor of AVAudioEngine

Modified alGetSourcefv()
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedOpenAL is deprecated in favor of AVAudioEngine

Modified alGetSourcei()
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedOpenAL is deprecated in favor of AVAudioEngine

Modified alGetSource3i()
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedOpenAL is deprecated in favor of AVAudioEngine

Modified alGetSourceiv()
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedOpenAL is deprecated in favor of AVAudioEngine

Modified alSourcePlayv()
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedOpenAL is deprecated in favor of AVAudioEngine

Modified alSourceStopv()
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedOpenAL is deprecated in favor of AVAudioEngine

Modified alSourceRewindv()
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedOpenAL is deprecated in favor of AVAudioEngine

Modified alSourcePausev()
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedOpenAL is deprecated in favor of AVAudioEngine

Modified alSourcePlay()
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedOpenAL is deprecated in favor of AVAudioEngine

Modified alSourceStop()
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedOpenAL is deprecated in favor of AVAudioEngine

Modified alSourceRewind()
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedOpenAL is deprecated in favor of AVAudioEngine

Modified alSourcePause()
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedOpenAL is deprecated in favor of AVAudioEngine

Modified alSourceQueueBuffers()
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedOpenAL is deprecated in favor of AVAudioEngine

Modified alSourceUnqueueBuffers()
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedOpenAL is deprecated in favor of AVAudioEngine

Modified alGenBuffers()
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedOpenAL is deprecated in favor of AVAudioEngine

Modified alDeleteBuffers()
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedOpenAL is deprecated in favor of AVAudioEngine

Modified alIsBuffer()
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedOpenAL is deprecated in favor of AVAudioEngine

Modified alBufferData()
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedOpenAL is deprecated in favor of AVAudioEngine

Modified alBufferf()
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedOpenAL is deprecated in favor of AVAudioEngine

Modified alBuffer3f()
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedOpenAL is deprecated in favor of AVAudioEngine

Modified alBufferfv()
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedOpenAL is deprecated in favor of AVAudioEngine

Modified alBufferi()
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedOpenAL is deprecated in favor of AVAudioEngine

Modified alBuffer3i()
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedOpenAL is deprecated in favor of AVAudioEngine

Modified alBufferiv()
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedOpenAL is deprecated in favor of AVAudioEngine

Modified alGetBufferf()
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedOpenAL is deprecated in favor of AVAudioEngine

Modified alGetBuffer3f()
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedOpenAL is deprecated in favor of AVAudioEngine

Modified alGetBufferfv()
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedOpenAL is deprecated in favor of AVAudioEngine

Modified alGetBufferi()
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedOpenAL is deprecated in favor of AVAudioEngine

Modified alGetBuffer3i()
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedOpenAL is deprecated in favor of AVAudioEngine

Modified alDopplerFactor()
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedOpenAL is deprecated in favor of AVAudioEngine

Modified alDopplerVelocity()
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedOpenAL is deprecated in favor of AVAudioEngine

Modified alSpeedOfSound()
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedOpenAL is deprecated in favor of AVAudioEngine

Modified alDistanceModel()
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedOpenAL is deprecated in favor of AVAudioEngine

alc.h
Modified alcCreateContext()
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedOpenAL is deprecated in favor of AVAudioEngine

Modified alcMakeContextCurrent()
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedOpenAL is deprecated in favor of AVAudioEngine

Modified alcProcessContext()
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedOpenAL is deprecated in favor of AVAudioEngine

Modified alcSuspendContext()
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedOpenAL is deprecated in favor of AVAudioEngine

Modified alcDestroyContext()
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedOpenAL is deprecated in favor of AVAudioEngine

Modified alcGetCurrentContext()
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedOpenAL is deprecated in favor of AVAudioEngine

Modified alcGetContextsDevice()
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedOpenAL is deprecated in favor of AVAudioEngine

Modified alcOpenDevice()
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedOpenAL is deprecated in favor of AVAudioEngine

Modified alcCloseDevice()
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedOpenAL is deprecated in favor of AVAudioEngine

Modified alcGetError()
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedOpenAL is deprecated in favor of AVAudioEngine

Modified alcIsExtensionPresent()
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedOpenAL is deprecated in favor of AVAudioEngine

Modified alcGetProcAddress()
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedOpenAL is deprecated in favor of AVAudioEngine

Modified alcGetEnumValue()
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedOpenAL is deprecated in favor of AVAudioEngine

Modified alcGetString()
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedOpenAL is deprecated in favor of AVAudioEngine

Modified alcGetIntegerv()
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedOpenAL is deprecated in favor of AVAudioEngine

Modified alcCaptureOpenDevice()
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedOpenAL is deprecated in favor of AVAudioEngine

Modified alcCaptureCloseDevice()
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedOpenAL is deprecated in favor of AVAudioEngine

Modified alcCaptureStart()
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedOpenAL is deprecated in favor of AVAudioEngine

Modified alcCaptureStop()
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedOpenAL is deprecated in favor of AVAudioEngine

Modified alcCaptureSamples()
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedOpenAL is deprecated in favor of AVAudioEngine