Documentation Archive Developer
Search

OpenAL Changes for Swift

OpenAL

Added AL_BITS
Added AL_BUFFER
Added AL_BUFFERS_PROCESSED
Added AL_BUFFERS_QUEUED
Added AL_BYTE_OFFSET
Added AL_CHANNELS
Added AL_CONE_INNER_ANGLE
Added AL_CONE_OUTER_ANGLE
Added AL_CONE_OUTER_GAIN
Added AL_DIRECTION
Added AL_DISTANCE_MODEL
Added AL_DOPPLER_FACTOR
Added AL_DOPPLER_VELOCITY
Added AL_EXPONENT_DISTANCE
Added AL_EXPONENT_DISTANCE_CLAMPED
Added AL_EXTENSIONS
Added AL_FALSE
Added AL_FORMAT_MONO16
Added AL_FORMAT_MONO8
Added AL_FORMAT_STEREO16
Added AL_FORMAT_STEREO8
Added AL_FREQUENCY
Added AL_GAIN
Added AL_ILLEGAL_COMMAND
Added AL_ILLEGAL_ENUM
Added AL_INITIAL
Added AL_INVALID
Added AL_INVALID_ENUM
Added AL_INVALID_NAME
Added AL_INVALID_OPERATION
Added AL_INVALID_VALUE
Added AL_INVERSE_DISTANCE
Added AL_INVERSE_DISTANCE_CLAMPED
Added AL_LINEAR_DISTANCE
Added AL_LINEAR_DISTANCE_CLAMPED
Added AL_LOOPING
Added AL_MAX_DISTANCE
Added AL_MAX_GAIN
Added AL_MIN_GAIN
Added AL_NO_ERROR
Added AL_NONE
Added AL_ORIENTATION
Added AL_OUT_OF_MEMORY
Added AL_PAUSED
Added AL_PENDING
Added AL_PITCH
Added AL_PLAYING
Added AL_POSITION
Added AL_PROCESSED
Added AL_QUEUE_HAS_LOOPED
Added AL_REFERENCE_DISTANCE
Added AL_RENDERER
Added AL_ROLLOFF_FACTOR
Added AL_SAMPLE_OFFSET
Added AL_SEC_OFFSET
Added AL_SIZE
Added AL_SOURCE_RELATIVE
Added AL_SOURCE_STATE
Added AL_SOURCE_TYPE
Added AL_SPEED_OF_SOUND
Added AL_STATIC
Added AL_STOPPED
Added AL_STREAMING
Added AL_TRUE
Added AL_UNDETERMINED
Added AL_UNUSED
Added AL_VELOCITY
Added AL_VENDOR
Added AL_VERSION
Added ALboolean
Added alBuffer3f(_: ALuint, _: ALenum, _: ALfloat, _: ALfloat, _: ALfloat)
Added alBuffer3i(_: ALuint, _: ALenum, _: ALint, _: ALint, _: ALint)
Added alBufferData(_: ALuint, _: ALenum, _: UnsafePointer<Void>, _: ALsizei, _: ALsizei)
Added alBufferDataStaticProcPtr
Added alBufferf(_: ALuint, _: ALenum, _: ALfloat)
Added alBufferfv(_: ALuint, _: ALenum, _: UnsafePointer<ALfloat>)
Added alBufferi(_: ALuint, _: ALenum, _: ALint)
Added alBufferiv(_: ALuint, _: ALenum, _: UnsafePointer<ALint>)
Added ALbyte
Added ALC_ALL_ATTRIBUTES
Added ALC_ALL_DEVICES_SPECIFIER
Added ALC_ASA_REVERB_ROOM_TYPE_Cathedral
Added ALC_ASA_REVERB_ROOM_TYPE_LargeChamber
Added ALC_ASA_REVERB_ROOM_TYPE_LargeHall
Added ALC_ASA_REVERB_ROOM_TYPE_LargeHall2
Added ALC_ASA_REVERB_ROOM_TYPE_LargeRoom
Added ALC_ASA_REVERB_ROOM_TYPE_LargeRoom2
Added ALC_ASA_REVERB_ROOM_TYPE_MediumChamber
Added ALC_ASA_REVERB_ROOM_TYPE_MediumHall
Added ALC_ASA_REVERB_ROOM_TYPE_MediumHall2
Added ALC_ASA_REVERB_ROOM_TYPE_MediumHall3
Added ALC_ASA_REVERB_ROOM_TYPE_MediumRoom
Added ALC_ASA_REVERB_ROOM_TYPE_Plate
Added ALC_ASA_REVERB_ROOM_TYPE_SmallRoom
Added ALC_ATTRIBUTES_SIZE
Added ALC_CAPTURE_DEFAULT_DEVICE_SPECIFIER
Added ALC_CAPTURE_DEVICE_SPECIFIER
Added ALC_CAPTURE_SAMPLES
Added ALC_DEFAULT_ALL_DEVICES_SPECIFIER
Added ALC_DEFAULT_DEVICE_SPECIFIER
Added ALC_DEVICE_SPECIFIER
Added ALC_EXTENSIONS
Added ALC_FALSE
Added ALC_FREQUENCY
Added ALC_INVALID
Added ALC_INVALID_CONTEXT
Added ALC_INVALID_DEVICE
Added ALC_INVALID_ENUM
Added ALC_INVALID_VALUE
Added ALC_MAJOR_VERSION
Added ALC_MINOR_VERSION
Added ALC_MONO_SOURCES
Added ALC_NO_ERROR
Added ALC_OUT_OF_MEMORY
Added ALC_REFRESH
Added ALC_STEREO_SOURCES
Added ALC_SYNC
Added ALC_TRUE
Added ALC_VERSION_0_1
Added alcASAGetListenerProcPtr
Added alcASAGetSourceProcPtr
Added alcASASetListenerProcPtr
Added alcASASetSourceProcPtr
Added ALCboolean
Added ALCbyte
Added alcCaptureCloseDevice(_: COpaquePointer) -> ALCboolean
Added alcCaptureOpenDevice(_: UnsafePointer<ALCchar>, _: ALCuint, _: ALCenum, _: ALCsizei) -> COpaquePointer
Added alcCaptureSamples(_: COpaquePointer, _: UnsafeMutablePointer<Void>, _: ALCsizei)
Added alcCaptureStart(_: COpaquePointer)
Added alcCaptureStop(_: COpaquePointer)
Added ALCchar
Added alcCloseDevice(_: COpaquePointer) -> ALCboolean
Added alcCreateContext(_: COpaquePointer, _: UnsafePointer<ALCint>) -> COpaquePointer
Added alcDestroyContext(_: COpaquePointer)
Added ALCdouble
Added ALCenum
Added ALCfloat
Added alcGetContextsDevice(_: COpaquePointer) -> COpaquePointer
Added alcGetCurrentContext() -> COpaquePointer
Added alcGetEnumValue(_: COpaquePointer, _: UnsafePointer<ALCchar>) -> ALCenum
Added alcGetError(_: COpaquePointer) -> ALCenum
Added alcGetIntegerv(_: COpaquePointer, _: ALCenum, _: ALCsizei, _: UnsafeMutablePointer<ALCint>)
Added alcGetProcAddress(_: COpaquePointer, _: UnsafePointer<ALCchar>) -> UnsafeMutablePointer<Void>
Added alcGetString(_: COpaquePointer, _: ALCenum) -> UnsafePointer<ALCchar>
Added ALchar
Added ALCint
Added alcIsExtensionPresent(_: COpaquePointer, _: UnsafePointer<ALCchar>) -> ALCboolean
Added alcMacOSXGetMixerMaxiumumBussesProcPtr
Added alcMacOSXGetMixerOutputRateProcPtr
Added alcMacOSXGetRenderingQualityProcPtr
Added alcMacOSXMixerMaxiumumBussesProcPtr
Added alcMacOSXMixerOutputRateProcPtr
Added alcMacOSXRenderingQualityProcPtr
Added alcMakeContextCurrent(_: COpaquePointer) -> ALCboolean
Added alcOpenDevice(_: UnsafePointer<ALCchar>) -> COpaquePointer
Added alcOutputCapturerAvailableSamplesProcPtr
Added alcOutputCapturerPrepareProcPtr
Added alcOutputCapturerSamplesProcPtr
Added alcOutputCapturerStartProcPtr
Added alcOutputCapturerStopProcPtr
Added alcProcessContext(_: COpaquePointer)
Added ALCshort
Added ALCsizei
Added alcSuspendContext(_: COpaquePointer)
Added ALCubyte
Added ALCuint
Added ALCushort
Added alDeleteBuffers(_: ALsizei, _: UnsafePointer<ALuint>)
Added alDeleteSources(_: ALsizei, _: UnsafePointer<ALuint>)
Added alDisable(_: ALenum)
Added alDistanceModel(_: ALenum)
Added alDopplerFactor(_: ALfloat)
Added alDopplerVelocity(_: ALfloat)
Added ALdouble
Added alEnable(_: ALenum)
Added ALenum
Added ALfloat
Added alGenBuffers(_: ALsizei, _: UnsafeMutablePointer<ALuint>)
Added alGenSources(_: ALsizei, _: UnsafeMutablePointer<ALuint>)
Added alGetBoolean(_: ALenum) -> ALboolean
Added alGetBooleanv(_: ALenum, _: UnsafeMutablePointer<ALboolean>)
Added alGetBuffer3f(_: ALuint, _: ALenum, _: UnsafeMutablePointer<ALfloat>, _: UnsafeMutablePointer<ALfloat>, _: UnsafeMutablePointer<ALfloat>)
Added alGetBuffer3i(_: ALuint, _: ALenum, _: UnsafeMutablePointer<ALint>, _: UnsafeMutablePointer<ALint>, _: UnsafeMutablePointer<ALint>)
Added alGetBufferf(_: ALuint, _: ALenum, _: UnsafeMutablePointer<ALfloat>)
Added alGetBufferfv(_: ALuint, _: ALenum, _: UnsafeMutablePointer<ALfloat>)
Added alGetBufferi(_: ALuint, _: ALenum, _: UnsafeMutablePointer<ALint>)
Added alGetBufferiv(_: ALuint, _: ALenum, _: UnsafeMutablePointer<ALint>)
Added alGetDouble(_: ALenum) -> ALdouble
Added alGetDoublev(_: ALenum, _: UnsafeMutablePointer<ALdouble>)
Added alGetEnumValue(_: UnsafePointer<ALchar>) -> ALenum
Added alGetError() -> ALenum
Added alGetFloat(_: ALenum) -> ALfloat
Added alGetFloatv(_: ALenum, _: UnsafeMutablePointer<ALfloat>)
Added alGetInteger(_: ALenum) -> ALint
Added alGetIntegerv(_: ALenum, _: UnsafeMutablePointer<ALint>)
Added alGetListener3f(_: ALenum, _: UnsafeMutablePointer<ALfloat>, _: UnsafeMutablePointer<ALfloat>, _: UnsafeMutablePointer<ALfloat>)
Added alGetListener3i(_: ALenum, _: UnsafeMutablePointer<ALint>, _: UnsafeMutablePointer<ALint>, _: UnsafeMutablePointer<ALint>)
Added alGetListenerf(_: ALenum, _: UnsafeMutablePointer<ALfloat>)
Added alGetListenerfv(_: ALenum, _: UnsafeMutablePointer<ALfloat>)
Added alGetListeneri(_: ALenum, _: UnsafeMutablePointer<ALint>)
Added alGetListeneriv(_: ALenum, _: UnsafeMutablePointer<ALint>)
Added alGetProcAddress(_: UnsafePointer<ALchar>) -> UnsafeMutablePointer<Void>
Added alGetSource3f(_: ALuint, _: ALenum, _: UnsafeMutablePointer<ALfloat>, _: UnsafeMutablePointer<ALfloat>, _: UnsafeMutablePointer<ALfloat>)
Added alGetSource3i(_: ALuint, _: ALenum, _: UnsafeMutablePointer<ALint>, _: UnsafeMutablePointer<ALint>, _: UnsafeMutablePointer<ALint>)
Added alGetSourcef(_: ALuint, _: ALenum, _: UnsafeMutablePointer<ALfloat>)
Added alGetSourcefv(_: ALuint, _: ALenum, _: UnsafeMutablePointer<ALfloat>)
Added alGetSourcei(_: ALuint, _: ALenum, _: UnsafeMutablePointer<ALint>)
Added alGetSourceiv(_: ALuint, _: ALenum, _: UnsafeMutablePointer<ALint>)
Added alGetString(_: ALenum) -> UnsafePointer<ALchar>
Added ALint
Added alIsBuffer(_: ALuint) -> ALboolean
Added alIsEnabled(_: ALenum) -> ALboolean
Added alIsExtensionPresent(_: UnsafePointer<ALchar>) -> ALboolean
Added alIsSource(_: ALuint) -> ALboolean
Added alListener3f(_: ALenum, _: ALfloat, _: ALfloat, _: ALfloat)
Added alListener3i(_: ALenum, _: ALint, _: ALint, _: ALint)
Added alListenerf(_: ALenum, _: ALfloat)
Added alListenerfv(_: ALenum, _: UnsafePointer<ALfloat>)
Added alListeneri(_: ALenum, _: ALint)
Added alListeneriv(_: ALenum, _: UnsafePointer<ALint>)
Added alMacOSXGetRenderChannelCountProcPtr
Added alMacOSXRenderChannelCountProcPtr
Added ALshort
Added ALsizei
Added alSource3f(_: ALuint, _: ALenum, _: ALfloat, _: ALfloat, _: ALfloat)
Added alSource3i(_: ALuint, _: ALenum, _: ALint, _: ALint, _: ALint)
Added alSourceAddNotificationProcPtr
Added alSourcef(_: ALuint, _: ALenum, _: ALfloat)
Added alSourcefv(_: ALuint, _: ALenum, _: UnsafePointer<ALfloat>)
Added alSourceGetRenderingQualityProcPtr
Added alSourcei(_: ALuint, _: ALenum, _: ALint)
Added alSourceiv(_: ALuint, _: ALenum, _: UnsafePointer<ALint>)
Added alSourceNotificationProc
Added alSourcePause(_: ALuint)
Added alSourcePausev(_: ALsizei, _: UnsafePointer<ALuint>)
Added alSourcePlay(_: ALuint)
Added alSourcePlayv(_: ALsizei, _: UnsafePointer<ALuint>)
Added alSourceQueueBuffers(_: ALuint, _: ALsizei, _: UnsafePointer<ALuint>)
Added alSourceRemoveNotificationProcPtr
Added alSourceRenderingQualityProcPtr
Added alSourceRewind(_: ALuint)
Added alSourceRewindv(_: ALsizei, _: UnsafePointer<ALuint>)
Added alSourceStop(_: ALuint)
Added alSourceStopv(_: ALsizei, _: UnsafePointer<ALuint>)
Added alSourceUnqueueBuffers(_: ALuint, _: ALsizei, _: UnsafeMutablePointer<ALuint>)
Added alSpeedOfSound(_: ALfloat)
Added ALubyte
Added ALuint
Added ALushort
Added LPALBUFFER3F
Added LPALBUFFER3I
Added LPALBUFFERDATA
Added LPALBUFFERF
Added LPALBUFFERFV
Added LPALBUFFERI
Added LPALBUFFERIV
Added LPALCCAPTURECLOSEDEVICE
Added LPALCCAPTUREOPENDEVICE
Added LPALCCAPTURESAMPLES
Added LPALCCAPTURESTART
Added LPALCCAPTURESTOP
Added LPALCCLOSEDEVICE
Added LPALCCREATECONTEXT
Added LPALCDESTROYCONTEXT
Added LPALCGETCONTEXTSDEVICE
Added LPALCGETCURRENTCONTEXT
Added LPALCGETENUMVALUE
Added LPALCGETERROR
Added LPALCGETINTEGERV
Added LPALCGETPROCADDRESS
Added LPALCGETSTRING
Added LPALCISEXTENSIONPRESENT
Added LPALCMAKECONTEXTCURRENT
Added LPALCOPENDEVICE
Added LPALCPROCESSCONTEXT
Added LPALCSUSPENDCONTEXT
Added LPALDELETEBUFFERS
Added LPALDELETESOURCES
Added LPALDISABLE
Added LPALDISTANCEMODEL
Added LPALDOPPLERFACTOR
Added LPALDOPPLERVELOCITY
Added LPALENABLE
Added LPALGENBUFFERS
Added LPALGENSOURCES
Added LPALGETBOOLEAN
Added LPALGETBOOLEANV
Added LPALGETBUFFER3F
Added LPALGETBUFFER3I
Added LPALGETBUFFERF
Added LPALGETBUFFERFV
Added LPALGETBUFFERI
Added LPALGETBUFFERIV
Added LPALGETDOUBLE
Added LPALGETDOUBLEV
Added LPALGETENUMVALUE
Added LPALGETERROR
Added LPALGETFLOAT
Added LPALGETFLOATV
Added LPALGETINTEGER
Added LPALGETINTEGERV
Added LPALGETLISTENER3F
Added LPALGETLISTENER3I
Added LPALGETLISTENERF
Added LPALGETLISTENERFV
Added LPALGETLISTENERI
Added LPALGETLISTENERIV
Added LPALGETPROCADDRESS
Added LPALGETSOURCE3F
Added LPALGETSOURCE3I
Added LPALGETSOURCEF
Added LPALGETSOURCEFV
Added LPALGETSOURCEI
Added LPALGETSOURCEIV
Added LPALGETSTRING
Added LPALISBUFFER
Added LPALISENABLED
Added LPALISEXTENSIONPRESENT
Added LPALISSOURCE
Added LPALLISTENER3F
Added LPALLISTENER3I
Added LPALLISTENERF
Added LPALLISTENERFV
Added LPALLISTENERI
Added LPALLISTENERIV
Added LPALSOURCE3F
Added LPALSOURCE3I
Added LPALSOURCEF
Added LPALSOURCEFV
Added LPALSOURCEI
Added LPALSOURCEIV
Added LPALSOURCEPAUSE
Added LPALSOURCEPAUSEV
Added LPALSOURCEPLAY
Added LPALSOURCEPLAYV
Added LPALSOURCEQUEUEBUFFERS
Added LPALSOURCEREWIND
Added LPALSOURCEREWINDV
Added LPALSOURCESTOP
Added LPALSOURCESTOPV
Added LPALSOURCEUNQUEUEBUFFERS
Added LPALSPEEDOFSOUND