Interface ALExt

    • Method Detail

      • alBufferDataStatic

        void alBufferDataStatic​(int buffer,
                                int format,
                                Buffer data,
                                int size,
                                int freq)
        Entry point (through function pointer) to C language function:
        void alBufferDataStatic(ALuint buffer, ALenum format, ALvoid * data, ALsizei size, ALsizei freq)
        Parameters:
        data - a direct or array-backed Buffer
      • alGenEffects

        void alGenEffects​(int n,
                          IntBuffer effects)
        Entry point (through function pointer) to C language function:
        void alGenEffects(ALsizei n, ALuint * effects)
        Parameters:
        effects - a direct or array-backed IntBuffer
      • alGenEffects

        void alGenEffects​(int n,
                          int[] effects,
                          int effects_offset)
        Entry point (through function pointer) to C language function:
        void alGenEffects(ALsizei n, ALuint * effects)
      • alDeleteEffects

        void alDeleteEffects​(int n,
                             IntBuffer effects)
        Entry point (through function pointer) to C language function:
        void alDeleteEffects(ALsizei n, const ALuint * effects)
        Parameters:
        effects - a direct or array-backed IntBuffer
      • alDeleteEffects

        void alDeleteEffects​(int n,
                             int[] effects,
                             int effects_offset)
        Entry point (through function pointer) to C language function:
        void alDeleteEffects(ALsizei n, const ALuint * effects)
      • alIsEffect

        boolean alIsEffect​(int effect)
        Entry point (through function pointer) to C language function:
        ALboolean alIsEffect(ALuint effect)
      • alEffecti

        void alEffecti​(int effect,
                       int param,
                       int iValue)
        Entry point (through function pointer) to C language function:
        void alEffecti(ALuint effect, ALenum param, ALint iValue)
      • alEffectiv

        void alEffectiv​(int effect,
                        int param,
                        IntBuffer piValues)
        Entry point (through function pointer) to C language function:
        void alEffectiv(ALuint effect, ALenum param, const ALint * piValues)
        Parameters:
        piValues - a direct or array-backed IntBuffer
      • alEffectiv

        void alEffectiv​(int effect,
                        int param,
                        int[] piValues,
                        int piValues_offset)
        Entry point (through function pointer) to C language function:
        void alEffectiv(ALuint effect, ALenum param, const ALint * piValues)
      • alEffectf

        void alEffectf​(int effect,
                       int param,
                       float flValue)
        Entry point (through function pointer) to C language function:
        void alEffectf(ALuint effect, ALenum param, ALfloat flValue)
      • alEffectfv

        void alEffectfv​(int effect,
                        int param,
                        FloatBuffer pflValues)
        Entry point (through function pointer) to C language function:
        void alEffectfv(ALuint effect, ALenum param, const ALfloat * pflValues)
        Parameters:
        pflValues - a direct or array-backed FloatBuffer
      • alEffectfv

        void alEffectfv​(int effect,
                        int param,
                        float[] pflValues,
                        int pflValues_offset)
        Entry point (through function pointer) to C language function:
        void alEffectfv(ALuint effect, ALenum param, const ALfloat * pflValues)
      • alGetEffecti

        void alGetEffecti​(int effect,
                          int param,
                          IntBuffer piValue)
        Entry point (through function pointer) to C language function:
        void alGetEffecti(ALuint effect, ALenum param, ALint * piValue)
        Parameters:
        piValue - a direct or array-backed IntBuffer
      • alGetEffecti

        void alGetEffecti​(int effect,
                          int param,
                          int[] piValue,
                          int piValue_offset)
        Entry point (through function pointer) to C language function:
        void alGetEffecti(ALuint effect, ALenum param, ALint * piValue)
      • alGetEffectiv

        void alGetEffectiv​(int effect,
                           int param,
                           IntBuffer piValues)
        Entry point (through function pointer) to C language function:
        void alGetEffectiv(ALuint effect, ALenum param, ALint * piValues)
        Parameters:
        piValues - a direct or array-backed IntBuffer
      • alGetEffectiv

        void alGetEffectiv​(int effect,
                           int param,
                           int[] piValues,
                           int piValues_offset)
        Entry point (through function pointer) to C language function:
        void alGetEffectiv(ALuint effect, ALenum param, ALint * piValues)
      • alGetEffectf

        void alGetEffectf​(int effect,
                          int param,
                          FloatBuffer pflValue)
        Entry point (through function pointer) to C language function:
        void alGetEffectf(ALuint effect, ALenum param, ALfloat * pflValue)
        Parameters:
        pflValue - a direct or array-backed FloatBuffer
      • alGetEffectf

        void alGetEffectf​(int effect,
                          int param,
                          float[] pflValue,
                          int pflValue_offset)
        Entry point (through function pointer) to C language function:
        void alGetEffectf(ALuint effect, ALenum param, ALfloat * pflValue)
      • alGetEffectfv

        void alGetEffectfv​(int effect,
                           int param,
                           FloatBuffer pflValues)
        Entry point (through function pointer) to C language function:
        void alGetEffectfv(ALuint effect, ALenum param, ALfloat * pflValues)
        Parameters:
        pflValues - a direct or array-backed FloatBuffer
      • alGetEffectfv

        void alGetEffectfv​(int effect,
                           int param,
                           float[] pflValues,
                           int pflValues_offset)
        Entry point (through function pointer) to C language function:
        void alGetEffectfv(ALuint effect, ALenum param, ALfloat * pflValues)
      • alGenFilters

        void alGenFilters​(int n,
                          IntBuffer filters)
        Entry point (through function pointer) to C language function:
        void alGenFilters(ALsizei n, ALuint * filters)
        Parameters:
        filters - a direct or array-backed IntBuffer
      • alGenFilters

        void alGenFilters​(int n,
                          int[] filters,
                          int filters_offset)
        Entry point (through function pointer) to C language function:
        void alGenFilters(ALsizei n, ALuint * filters)
      • alDeleteFilters

        void alDeleteFilters​(int n,
                             IntBuffer filters)
        Entry point (through function pointer) to C language function:
        void alDeleteFilters(ALsizei n, const ALuint * filters)
        Parameters:
        filters - a direct or array-backed IntBuffer
      • alDeleteFilters

        void alDeleteFilters​(int n,
                             int[] filters,
                             int filters_offset)
        Entry point (through function pointer) to C language function:
        void alDeleteFilters(ALsizei n, const ALuint * filters)
      • alIsFilter

        boolean alIsFilter​(int filter)
        Entry point (through function pointer) to C language function:
        ALboolean alIsFilter(ALuint filter)
      • alFilteri

        void alFilteri​(int filter,
                       int param,
                       int iValue)
        Entry point (through function pointer) to C language function:
        void alFilteri(ALuint filter, ALenum param, ALint iValue)
      • alFilteriv

        void alFilteriv​(int filter,
                        int param,
                        IntBuffer piValues)
        Entry point (through function pointer) to C language function:
        void alFilteriv(ALuint filter, ALenum param, const ALint * piValues)
        Parameters:
        piValues - a direct or array-backed IntBuffer
      • alFilteriv

        void alFilteriv​(int filter,
                        int param,
                        int[] piValues,
                        int piValues_offset)
        Entry point (through function pointer) to C language function:
        void alFilteriv(ALuint filter, ALenum param, const ALint * piValues)
      • alFilterf

        void alFilterf​(int filter,
                       int param,
                       float flValue)
        Entry point (through function pointer) to C language function:
        void alFilterf(ALuint filter, ALenum param, ALfloat flValue)
      • alFilterfv

        void alFilterfv​(int filter,
                        int param,
                        FloatBuffer pflValues)
        Entry point (through function pointer) to C language function:
        void alFilterfv(ALuint filter, ALenum param, const ALfloat * pflValues)
        Parameters:
        pflValues - a direct or array-backed FloatBuffer
      • alFilterfv

        void alFilterfv​(int filter,
                        int param,
                        float[] pflValues,
                        int pflValues_offset)
        Entry point (through function pointer) to C language function:
        void alFilterfv(ALuint filter, ALenum param, const ALfloat * pflValues)
      • alGetFilteri

        void alGetFilteri​(int filter,
                          int param,
                          IntBuffer piValue)
        Entry point (through function pointer) to C language function:
        void alGetFilteri(ALuint filter, ALenum param, ALint * piValue)
        Parameters:
        piValue - a direct or array-backed IntBuffer
      • alGetFilteri

        void alGetFilteri​(int filter,
                          int param,
                          int[] piValue,
                          int piValue_offset)
        Entry point (through function pointer) to C language function:
        void alGetFilteri(ALuint filter, ALenum param, ALint * piValue)
      • alGetFilteriv

        void alGetFilteriv​(int filter,
                           int param,
                           IntBuffer piValues)
        Entry point (through function pointer) to C language function:
        void alGetFilteriv(ALuint filter, ALenum param, ALint * piValues)
        Parameters:
        piValues - a direct or array-backed IntBuffer
      • alGetFilteriv

        void alGetFilteriv​(int filter,
                           int param,
                           int[] piValues,
                           int piValues_offset)
        Entry point (through function pointer) to C language function:
        void alGetFilteriv(ALuint filter, ALenum param, ALint * piValues)
      • alGetFilterf

        void alGetFilterf​(int filter,
                          int param,
                          FloatBuffer pflValue)
        Entry point (through function pointer) to C language function:
        void alGetFilterf(ALuint filter, ALenum param, ALfloat * pflValue)
        Parameters:
        pflValue - a direct or array-backed FloatBuffer
      • alGetFilterf

        void alGetFilterf​(int filter,
                          int param,
                          float[] pflValue,
                          int pflValue_offset)
        Entry point (through function pointer) to C language function:
        void alGetFilterf(ALuint filter, ALenum param, ALfloat * pflValue)
      • alGetFilterfv

        void alGetFilterfv​(int filter,
                           int param,
                           FloatBuffer pflValues)
        Entry point (through function pointer) to C language function:
        void alGetFilterfv(ALuint filter, ALenum param, ALfloat * pflValues)
        Parameters:
        pflValues - a direct or array-backed FloatBuffer
      • alGetFilterfv

        void alGetFilterfv​(int filter,
                           int param,
                           float[] pflValues,
                           int pflValues_offset)
        Entry point (through function pointer) to C language function:
        void alGetFilterfv(ALuint filter, ALenum param, ALfloat * pflValues)
      • alGenAuxiliaryEffectSlots

        void alGenAuxiliaryEffectSlots​(int n,
                                       IntBuffer effectslots)
        Entry point (through function pointer) to C language function:
        void alGenAuxiliaryEffectSlots(ALsizei n, ALuint * effectslots)
        Parameters:
        effectslots - a direct or array-backed IntBuffer
      • alGenAuxiliaryEffectSlots

        void alGenAuxiliaryEffectSlots​(int n,
                                       int[] effectslots,
                                       int effectslots_offset)
        Entry point (through function pointer) to C language function:
        void alGenAuxiliaryEffectSlots(ALsizei n, ALuint * effectslots)
      • alDeleteAuxiliaryEffectSlots

        void alDeleteAuxiliaryEffectSlots​(int n,
                                          IntBuffer effectslots)
        Entry point (through function pointer) to C language function:
        void alDeleteAuxiliaryEffectSlots(ALsizei n, const ALuint * effectslots)
        Parameters:
        effectslots - a direct or array-backed IntBuffer
      • alDeleteAuxiliaryEffectSlots

        void alDeleteAuxiliaryEffectSlots​(int n,
                                          int[] effectslots,
                                          int effectslots_offset)
        Entry point (through function pointer) to C language function:
        void alDeleteAuxiliaryEffectSlots(ALsizei n, const ALuint * effectslots)
      • alIsAuxiliaryEffectSlot

        boolean alIsAuxiliaryEffectSlot​(int effectslot)
        Entry point (through function pointer) to C language function:
        ALboolean alIsAuxiliaryEffectSlot(ALuint effectslot)
      • alAuxiliaryEffectSloti

        void alAuxiliaryEffectSloti​(int effectslot,
                                    int param,
                                    int iValue)
        Entry point (through function pointer) to C language function:
        void alAuxiliaryEffectSloti(ALuint effectslot, ALenum param, ALint iValue)
      • alAuxiliaryEffectSlotiv

        void alAuxiliaryEffectSlotiv​(int effectslot,
                                     int param,
                                     IntBuffer piValues)
        Entry point (through function pointer) to C language function:
        void alAuxiliaryEffectSlotiv(ALuint effectslot, ALenum param, const ALint * piValues)
        Parameters:
        piValues - a direct or array-backed IntBuffer
      • alAuxiliaryEffectSlotiv

        void alAuxiliaryEffectSlotiv​(int effectslot,
                                     int param,
                                     int[] piValues,
                                     int piValues_offset)
        Entry point (through function pointer) to C language function:
        void alAuxiliaryEffectSlotiv(ALuint effectslot, ALenum param, const ALint * piValues)
      • alAuxiliaryEffectSlotf

        void alAuxiliaryEffectSlotf​(int effectslot,
                                    int param,
                                    float flValue)
        Entry point (through function pointer) to C language function:
        void alAuxiliaryEffectSlotf(ALuint effectslot, ALenum param, ALfloat flValue)
      • alAuxiliaryEffectSlotfv

        void alAuxiliaryEffectSlotfv​(int effectslot,
                                     int param,
                                     FloatBuffer pflValues)
        Entry point (through function pointer) to C language function:
        void alAuxiliaryEffectSlotfv(ALuint effectslot, ALenum param, const ALfloat * pflValues)
        Parameters:
        pflValues - a direct or array-backed FloatBuffer
      • alAuxiliaryEffectSlotfv

        void alAuxiliaryEffectSlotfv​(int effectslot,
                                     int param,
                                     float[] pflValues,
                                     int pflValues_offset)
        Entry point (through function pointer) to C language function:
        void alAuxiliaryEffectSlotfv(ALuint effectslot, ALenum param, const ALfloat * pflValues)
      • alGetAuxiliaryEffectSloti

        void alGetAuxiliaryEffectSloti​(int effectslot,
                                       int param,
                                       IntBuffer piValue)
        Entry point (through function pointer) to C language function:
        void alGetAuxiliaryEffectSloti(ALuint effectslot, ALenum param, ALint * piValue)
        Parameters:
        piValue - a direct or array-backed IntBuffer
      • alGetAuxiliaryEffectSloti

        void alGetAuxiliaryEffectSloti​(int effectslot,
                                       int param,
                                       int[] piValue,
                                       int piValue_offset)
        Entry point (through function pointer) to C language function:
        void alGetAuxiliaryEffectSloti(ALuint effectslot, ALenum param, ALint * piValue)
      • alGetAuxiliaryEffectSlotiv

        void alGetAuxiliaryEffectSlotiv​(int effectslot,
                                        int param,
                                        IntBuffer piValues)
        Entry point (through function pointer) to C language function:
        void alGetAuxiliaryEffectSlotiv(ALuint effectslot, ALenum param, ALint * piValues)
        Parameters:
        piValues - a direct or array-backed IntBuffer
      • alGetAuxiliaryEffectSlotiv

        void alGetAuxiliaryEffectSlotiv​(int effectslot,
                                        int param,
                                        int[] piValues,
                                        int piValues_offset)
        Entry point (through function pointer) to C language function:
        void alGetAuxiliaryEffectSlotiv(ALuint effectslot, ALenum param, ALint * piValues)
      • alGetAuxiliaryEffectSlotf

        void alGetAuxiliaryEffectSlotf​(int effectslot,
                                       int param,
                                       FloatBuffer pflValue)
        Entry point (through function pointer) to C language function:
        void alGetAuxiliaryEffectSlotf(ALuint effectslot, ALenum param, ALfloat * pflValue)
        Parameters:
        pflValue - a direct or array-backed FloatBuffer
      • alGetAuxiliaryEffectSlotf

        void alGetAuxiliaryEffectSlotf​(int effectslot,
                                       int param,
                                       float[] pflValue,
                                       int pflValue_offset)
        Entry point (through function pointer) to C language function:
        void alGetAuxiliaryEffectSlotf(ALuint effectslot, ALenum param, ALfloat * pflValue)
      • alGetAuxiliaryEffectSlotfv

        void alGetAuxiliaryEffectSlotfv​(int effectslot,
                                        int param,
                                        FloatBuffer pflValues)
        Entry point (through function pointer) to C language function:
        void alGetAuxiliaryEffectSlotfv(ALuint effectslot, ALenum param, ALfloat * pflValues)
        Parameters:
        pflValues - a direct or array-backed FloatBuffer
      • alGetAuxiliaryEffectSlotfv

        void alGetAuxiliaryEffectSlotfv​(int effectslot,
                                        int param,
                                        float[] pflValues,
                                        int pflValues_offset)
        Entry point (through function pointer) to C language function:
        void alGetAuxiliaryEffectSlotfv(ALuint effectslot, ALenum param, ALfloat * pflValues)
      • alcSetThreadContext

        boolean alcSetThreadContext​(ALCcontext context)
        Entry point (through function pointer) to C language function:
        ALCboolean alcSetThreadContext(ALCcontext * context)
      • alcGetThreadContext

        ALCcontext alcGetThreadContext()
        Entry point (through function pointer) to C language function:
        ALCcontext * alcGetThreadContext()
      • alBufferSubDataSOFT

        void alBufferSubDataSOFT​(int buffer,
                                 int format,
                                 Buffer data,
                                 int offset,
                                 int length)
        Entry point (through function pointer) to C language function:
        void alBufferSubDataSOFT(ALuint buffer, ALenum format, const ALvoid * data, ALsizei offset, ALsizei length)
        Parameters:
        data - a direct or array-backed Buffer
      • alRequestFoldbackStart

        void alRequestFoldbackStart​(int mode,
                                    int count,
                                    int length,
                                    FloatBuffer mem,
                                    long callback)
        Entry point (through function pointer) to C language function:
        void alRequestFoldbackStart(ALenum mode, ALsizei count, ALsizei length, ALfloat * mem, LPALFOLDBACKCALLBACK callback)
        Parameters:
        mem - a direct or array-backed FloatBuffer
      • alRequestFoldbackStart

        void alRequestFoldbackStart​(int mode,
                                    int count,
                                    int length,
                                    float[] mem,
                                    int mem_offset,
                                    long callback)
        Entry point (through function pointer) to C language function:
        void alRequestFoldbackStart(ALenum mode, ALsizei count, ALsizei length, ALfloat * mem, LPALFOLDBACKCALLBACK callback)
      • alRequestFoldbackStop

        void alRequestFoldbackStop()
        Entry point (through function pointer) to C language function:
        void alRequestFoldbackStop()
      • alBufferSamplesSOFT

        void alBufferSamplesSOFT​(int buffer,
                                 int samplerate,
                                 int internalformat,
                                 int samples,
                                 int channels,
                                 int type,
                                 Buffer data)
        Entry point (through function pointer) to C language function:
        void alBufferSamplesSOFT(ALuint buffer, ALuint samplerate, ALenum internalformat, ALsizei samples, ALenum channels, ALenum type, const ALvoid * data)
        Parameters:
        data - a direct or array-backed Buffer
      • alBufferSubSamplesSOFT

        void alBufferSubSamplesSOFT​(int buffer,
                                    int offset,
                                    int samples,
                                    int channels,
                                    int type,
                                    Buffer data)
        Entry point (through function pointer) to C language function:
        void alBufferSubSamplesSOFT(ALuint buffer, ALsizei offset, ALsizei samples, ALenum channels, ALenum type, const ALvoid * data)
        Parameters:
        data - a direct or array-backed Buffer
      • alGetBufferSamplesSOFT

        void alGetBufferSamplesSOFT​(int buffer,
                                    int offset,
                                    int samples,
                                    int channels,
                                    int type,
                                    Buffer data)
        Entry point (through function pointer) to C language function:
        void alGetBufferSamplesSOFT(ALuint buffer, ALsizei offset, ALsizei samples, ALenum channels, ALenum type, ALvoid * data)
        Parameters:
        data - a direct or array-backed Buffer
      • alIsBufferFormatSupportedSOFT

        boolean alIsBufferFormatSupportedSOFT​(int format)
        Entry point (through function pointer) to C language function:
        ALboolean alIsBufferFormatSupportedSOFT(ALenum format)
      • alcLoopbackOpenDeviceSOFT

        ALCdevice alcLoopbackOpenDeviceSOFT​(String deviceName)
        Entry point (through function pointer) to C language function:
        ALCdevice * alcLoopbackOpenDeviceSOFT(const ALCchar * deviceName)
      • alcIsRenderFormatSupportedSOFT

        boolean alcIsRenderFormatSupportedSOFT​(ALCdevice device,
                                               int freq,
                                               int channels,
                                               int type)
        Entry point (through function pointer) to C language function:
        ALCboolean alcIsRenderFormatSupportedSOFT(ALCdevice * device, ALCsizei freq, ALCenum channels, ALCenum type)
      • alcRenderSamplesSOFT

        void alcRenderSamplesSOFT​(ALCdevice device,
                                  Buffer buffer,
                                  int samples)
        Entry point (through function pointer) to C language function:
        void alcRenderSamplesSOFT(ALCdevice * device, ALCvoid * buffer, ALCsizei samples)
        Parameters:
        buffer - a direct or array-backed Buffer
      • alSourcedSOFT

        void alSourcedSOFT​(int source,
                           int param,
                           double value)
        Entry point (through function pointer) to C language function:
        void alSourcedSOFT(ALuint source, ALenum param, ALdouble value)
      • alSource3dSOFT

        void alSource3dSOFT​(int source,
                            int param,
                            double value1,
                            double value2,
                            double value3)
        Entry point (through function pointer) to C language function:
        void alSource3dSOFT(ALuint source, ALenum param, ALdouble value1, ALdouble value2, ALdouble value3)
      • alSourcedvSOFT

        void alSourcedvSOFT​(int source,
                            int param,
                            DoubleBuffer values)
        Entry point (through function pointer) to C language function:
        void alSourcedvSOFT(ALuint source, ALenum param, const ALdouble * values)
        Parameters:
        values - a direct or array-backed DoubleBuffer
      • alSourcedvSOFT

        void alSourcedvSOFT​(int source,
                            int param,
                            double[] values,
                            int values_offset)
        Entry point (through function pointer) to C language function:
        void alSourcedvSOFT(ALuint source, ALenum param, const ALdouble * values)
      • alGetSourcedSOFT

        void alGetSourcedSOFT​(int source,
                              int param,
                              DoubleBuffer value)
        Entry point (through function pointer) to C language function:
        void alGetSourcedSOFT(ALuint source, ALenum param, ALdouble * value)
        Parameters:
        value - a direct or array-backed DoubleBuffer
      • alGetSourcedSOFT

        void alGetSourcedSOFT​(int source,
                              int param,
                              double[] value,
                              int value_offset)
        Entry point (through function pointer) to C language function:
        void alGetSourcedSOFT(ALuint source, ALenum param, ALdouble * value)
      • alGetSource3dSOFT

        void alGetSource3dSOFT​(int source,
                               int param,
                               DoubleBuffer value1,
                               DoubleBuffer value2,
                               DoubleBuffer value3)
        Entry point (through function pointer) to C language function:
        void alGetSource3dSOFT(ALuint source, ALenum param, ALdouble * value1, ALdouble * value2, ALdouble * value3)
        Parameters:
        value1 - a direct or array-backed DoubleBuffer
        value2 - a direct or array-backed DoubleBuffer
        value3 - a direct or array-backed DoubleBuffer
      • alGetSource3dSOFT

        void alGetSource3dSOFT​(int source,
                               int param,
                               double[] value1,
                               int value1_offset,
                               double[] value2,
                               int value2_offset,
                               double[] value3,
                               int value3_offset)
        Entry point (through function pointer) to C language function:
        void alGetSource3dSOFT(ALuint source, ALenum param, ALdouble * value1, ALdouble * value2, ALdouble * value3)
      • alGetSourcedvSOFT

        void alGetSourcedvSOFT​(int source,
                               int param,
                               DoubleBuffer values)
        Entry point (through function pointer) to C language function:
        void alGetSourcedvSOFT(ALuint source, ALenum param, ALdouble * values)
        Parameters:
        values - a direct or array-backed DoubleBuffer
      • alGetSourcedvSOFT

        void alGetSourcedvSOFT​(int source,
                               int param,
                               double[] values,
                               int values_offset)
        Entry point (through function pointer) to C language function:
        void alGetSourcedvSOFT(ALuint source, ALenum param, ALdouble * values)
      • alSourcei64SOFT

        void alSourcei64SOFT​(int source,
                             int param,
                             long value)
        Entry point (through function pointer) to C language function:
        void alSourcei64SOFT(ALuint source, ALenum param, ALint64SOFT value)
      • alSource3i64SOFT

        void alSource3i64SOFT​(int source,
                              int param,
                              long value1,
                              long value2,
                              long value3)
        Entry point (through function pointer) to C language function:
        void alSource3i64SOFT(ALuint source, ALenum param, ALint64SOFT value1, ALint64SOFT value2, ALint64SOFT value3)
      • alSourcei64vSOFT

        void alSourcei64vSOFT​(int source,
                              int param,
                              LongBuffer values)
        Entry point (through function pointer) to C language function:
        void alSourcei64vSOFT(ALuint source, ALenum param, const ALint64SOFT * values)
        Parameters:
        values - a direct or array-backed LongBuffer
      • alSourcei64vSOFT

        void alSourcei64vSOFT​(int source,
                              int param,
                              long[] values,
                              int values_offset)
        Entry point (through function pointer) to C language function:
        void alSourcei64vSOFT(ALuint source, ALenum param, const ALint64SOFT * values)
      • alGetSourcei64SOFT

        void alGetSourcei64SOFT​(int source,
                                int param,
                                LongBuffer value)
        Entry point (through function pointer) to C language function:
        void alGetSourcei64SOFT(ALuint source, ALenum param, ALint64SOFT * value)
        Parameters:
        value - a direct or array-backed LongBuffer
      • alGetSourcei64SOFT

        void alGetSourcei64SOFT​(int source,
                                int param,
                                long[] value,
                                int value_offset)
        Entry point (through function pointer) to C language function:
        void alGetSourcei64SOFT(ALuint source, ALenum param, ALint64SOFT * value)
      • alGetSource3i64SOFT

        void alGetSource3i64SOFT​(int source,
                                 int param,
                                 LongBuffer value1,
                                 LongBuffer value2,
                                 LongBuffer value3)
        Entry point (through function pointer) to C language function:
        void alGetSource3i64SOFT(ALuint source, ALenum param, ALint64SOFT * value1, ALint64SOFT * value2, ALint64SOFT * value3)
        Parameters:
        value1 - a direct or array-backed LongBuffer
        value2 - a direct or array-backed LongBuffer
        value3 - a direct or array-backed LongBuffer
      • alGetSource3i64SOFT

        void alGetSource3i64SOFT​(int source,
                                 int param,
                                 long[] value1,
                                 int value1_offset,
                                 long[] value2,
                                 int value2_offset,
                                 long[] value3,
                                 int value3_offset)
        Entry point (through function pointer) to C language function:
        void alGetSource3i64SOFT(ALuint source, ALenum param, ALint64SOFT * value1, ALint64SOFT * value2, ALint64SOFT * value3)
      • alGetSourcei64vSOFT

        void alGetSourcei64vSOFT​(int source,
                                 int param,
                                 LongBuffer values)
        Entry point (through function pointer) to C language function:
        void alGetSourcei64vSOFT(ALuint source, ALenum param, ALint64SOFT * values)
        Parameters:
        values - a direct or array-backed LongBuffer
      • alGetSourcei64vSOFT

        void alGetSourcei64vSOFT​(int source,
                                 int param,
                                 long[] values,
                                 int values_offset)
        Entry point (through function pointer) to C language function:
        void alGetSourcei64vSOFT(ALuint source, ALenum param, ALint64SOFT * values)
      • alDeferUpdatesSOFT

        void alDeferUpdatesSOFT()
        Entry point (through function pointer) to C language function:
        void alDeferUpdatesSOFT()
      • alProcessUpdatesSOFT

        void alProcessUpdatesSOFT()
        Entry point (through function pointer) to C language function:
        void alProcessUpdatesSOFT()
      • alcDevicePauseSOFT

        void alcDevicePauseSOFT​(ALCdevice device)
        Entry point (through function pointer) to C language function:
        void alcDevicePauseSOFT(ALCdevice * device)
      • alcDeviceResumeSOFT

        void alcDeviceResumeSOFT​(ALCdevice device)
        Entry point (through function pointer) to C language function:
        void alcDeviceResumeSOFT(ALCdevice * device)
      • alcGetStringiSOFT

        String alcGetStringiSOFT​(ALCdevice device,
                                 int paramName,
                                 int index)
        Entry point (through function pointer) to C language function:
        const ALCchar * alcGetStringiSOFT(ALCdevice * device, ALCenum paramName, ALCsizei index)
      • alcResetDeviceSOFT

        boolean alcResetDeviceSOFT​(ALCdevice device,
                                   IntBuffer attribs)
        Entry point (through function pointer) to C language function:
        ALCboolean alcResetDeviceSOFT(ALCdevice * device, const ALCint * attribs)
        Parameters:
        attribs - a direct or array-backed IntBuffer
      • alcResetDeviceSOFT

        boolean alcResetDeviceSOFT​(ALCdevice device,
                                   int[] attribs,
                                   int attribs_offset)
        Entry point (through function pointer) to C language function:
        ALCboolean alcResetDeviceSOFT(ALCdevice * device, const ALCint * attribs)
      • alGetStringiSOFT

        String alGetStringiSOFT​(int pname,
                                int index)
        Entry point (through function pointer) to C language function:
        const ALchar * alGetStringiSOFT(ALenum pname, ALsizei index)
      • alcGetInteger64vSOFT

        void alcGetInteger64vSOFT​(ALCdevice device,
                                  int pname,
                                  int size,
                                  LongBuffer values)
        Entry point (through function pointer) to C language function:
        void alcGetInteger64vSOFT(ALCdevice * device, ALCenum pname, ALsizei size, ALCint64SOFT * values)
        Parameters:
        values - a direct or array-backed LongBuffer
      • alcGetInteger64vSOFT

        void alcGetInteger64vSOFT​(ALCdevice device,
                                  int pname,
                                  int size,
                                  long[] values,
                                  int values_offset)
        Entry point (through function pointer) to C language function:
        void alcGetInteger64vSOFT(ALCdevice * device, ALCenum pname, ALsizei size, ALCint64SOFT * values)
      • alEventControlSOFT

        void alEventControlSOFT​(int count,
                                IntBuffer types,
                                boolean enable)
        Entry point (through function pointer) to C language function:
        void alEventControlSOFT(ALsizei count, const ALenum * types, ALboolean enable)
        Parameters:
        types - a direct or array-backed IntBuffer
      • alEventControlSOFT

        void alEventControlSOFT​(int count,
                                int[] types,
                                int types_offset,
                                boolean enable)
        Entry point (through function pointer) to C language function:
        void alEventControlSOFT(ALsizei count, const ALenum * types, ALboolean enable)
      • getAlEventCallbackSOFTKeys

        Set<ALContextKey> getAlEventCallbackSOFTKeys()
        Returns set of Key { ALCcontext userParam } for
        void alEventCallbackSOFT(ALEVENTPROCSOFT callback, ALCcontext userParam)
      • isAlEventCallbackSOFTMapped

        boolean isAlEventCallbackSOFTMapped​(ALContextKey key)
        Returns whether callback Key { ALCcontext userParam } is mapped for
        void alEventCallbackSOFT(ALEVENTPROCSOFT callback, ALCcontext userParam)
      • getAlEventCallbackSOFT

        ALExt.ALEVENTPROCSOFT getAlEventCallbackSOFT​(ALContextKey key)
        Returns ALEVENTPROCSOFT callback mapped to Key { ALCcontext userParam } for
        void alEventCallbackSOFT(ALEVENTPROCSOFT callback, ALCcontext userParam)
      • getAlEventCallbackSOFTUserParam

        ALCcontext getAlEventCallbackSOFTUserParam​(ALContextKey key)
        Returns user-param mapped to Key { ALCcontext userParam } for
        void alEventCallbackSOFT(ALEVENTPROCSOFT callback, ALCcontext userParam)
      • releaseAllAlEventCallbackSOFT

        int releaseAllAlEventCallbackSOFT()
        Releases all callback data mapped via Key { ALCcontext userParam } skipping toolkit API. Favor passing `null` callback ref to
        void alEventCallbackSOFT(ALEVENTPROCSOFT callback, ALCcontext userParam)
      • releaseAlEventCallbackSOFT

        void releaseAlEventCallbackSOFT​(ALContextKey key)
        Releases callback data mapped to Key { ALCcontext userParam } skipping toolkit API. Favor passing `null` callback ref to
        void alEventCallbackSOFT(ALEVENTPROCSOFT callback, ALCcontext userParam)
      • alEventCallbackSOFT

        void alEventCallbackSOFT​(ALExt.ALEVENTPROCSOFT callback,
                                 ALCcontext userParam)
        Entry point (through function pointer) to C language function:
        void alEventCallbackSOFT(ALEVENTPROCSOFT callback, void * userParam)
      • alGetPointerSOFT

        ByteBuffer alGetPointerSOFT​(int pname)
        Entry point (through function pointer) to C language function:
        void * alGetPointerSOFT(ALenum pname)
      • alGetPointervSOFT

        void alGetPointervSOFT​(int pname,
                               PointerBuffer values)
        Entry point (through function pointer) to C language function:
        void alGetPointervSOFT(ALenum pname, void * * values)
        Parameters:
        values - a direct or array-backed PointerBuffer
      • alcReopenDeviceSOFT

        boolean alcReopenDeviceSOFT​(ALCdevice device,
                                    String deviceName,
                                    IntBuffer attribs)
        Entry point (through function pointer) to C language function:
        ALCboolean alcReopenDeviceSOFT(ALCdevice * device, const ALCchar * deviceName, const ALCint * attribs)
        Parameters:
        attribs - a direct or array-backed IntBuffer
      • alcReopenDeviceSOFT

        boolean alcReopenDeviceSOFT​(ALCdevice device,
                                    String deviceName,
                                    int[] attribs,
                                    int attribs_offset)
        Entry point (through function pointer) to C language function:
        ALCboolean alcReopenDeviceSOFT(ALCdevice * device, const ALCchar * deviceName, const ALCint * attribs)
      • getAlBufferCallbackSOFTKeys

        Set<ALContextKey> getAlBufferCallbackSOFTKeys()
        Returns set of Key { ALCcontext userptr } for
        void alBufferCallbackSOFT(int buffer, int format, int freq, ALBUFFERCALLBACKTYPESOFT callback, ALCcontext userptr)
      • isAlBufferCallbackSOFTMapped

        boolean isAlBufferCallbackSOFTMapped​(ALContextKey key)
        Returns whether callback Key { ALCcontext userptr } is mapped for
        void alBufferCallbackSOFT(int buffer, int format, int freq, ALBUFFERCALLBACKTYPESOFT callback, ALCcontext userptr)
      • getAlBufferCallbackSOFT

        ALExt.ALBUFFERCALLBACKTYPESOFT getAlBufferCallbackSOFT​(ALContextKey key)
        Returns ALBUFFERCALLBACKTYPESOFT callback mapped to Key { ALCcontext userptr } for
        void alBufferCallbackSOFT(int buffer, int format, int freq, ALBUFFERCALLBACKTYPESOFT callback, ALCcontext userptr)
      • getAlBufferCallbackSOFTUserParam

        ALCcontext getAlBufferCallbackSOFTUserParam​(ALContextKey key)
        Returns user-param mapped to Key { ALCcontext userptr } for
        void alBufferCallbackSOFT(int buffer, int format, int freq, ALBUFFERCALLBACKTYPESOFT callback, ALCcontext userptr)
      • releaseAllAlBufferCallbackSOFT

        int releaseAllAlBufferCallbackSOFT()
        Releases all callback data mapped via Key { ALCcontext userptr } skipping toolkit API. Favor passing `null` callback ref to
        void alBufferCallbackSOFT(int buffer, int format, int freq, ALBUFFERCALLBACKTYPESOFT callback, ALCcontext userptr)
      • releaseAlBufferCallbackSOFT

        void releaseAlBufferCallbackSOFT​(ALContextKey key)
        Releases callback data mapped to Key { ALCcontext userptr } skipping toolkit API. Favor passing `null` callback ref to
        void alBufferCallbackSOFT(int buffer, int format, int freq, ALBUFFERCALLBACKTYPESOFT callback, ALCcontext userptr)
      • alBufferCallbackSOFT

        void alBufferCallbackSOFT​(int buffer,
                                  int format,
                                  int freq,
                                  ALExt.ALBUFFERCALLBACKTYPESOFT callback,
                                  ALCcontext userptr)
        Entry point (through function pointer) to C language function:
        void alBufferCallbackSOFT(ALuint buffer, ALenum format, ALsizei freq, ALBUFFERCALLBACKTYPESOFT callback, ALvoid * userptr)
      • alGetBufferPtrSOFT

        void alGetBufferPtrSOFT​(int buffer,
                                int param,
                                PointerBuffer ptr)
        Entry point (through function pointer) to C language function:
        void alGetBufferPtrSOFT(ALuint buffer, ALenum param, ALvoid * * ptr)
        Parameters:
        ptr - a direct or array-backed PointerBuffer
      • alGetBuffer3PtrSOFT

        void alGetBuffer3PtrSOFT​(int buffer,
                                 int param,
                                 PointerBuffer ptr0,
                                 PointerBuffer ptr1,
                                 PointerBuffer ptr2)
        Entry point (through function pointer) to C language function:
        void alGetBuffer3PtrSOFT(ALuint buffer, ALenum param, ALvoid * * ptr0, ALvoid * * ptr1, ALvoid * * ptr2)
        Parameters:
        ptr0 - a direct or array-backed PointerBuffer
        ptr1 - a direct or array-backed PointerBuffer
        ptr2 - a direct or array-backed PointerBuffer
      • alGetBufferPtrvSOFT

        void alGetBufferPtrvSOFT​(int buffer,
                                 int param,
                                 PointerBuffer ptr)
        Entry point (through function pointer) to C language function:
        void alGetBufferPtrvSOFT(ALuint buffer, ALenum param, ALvoid * * ptr)
        Parameters:
        ptr - a direct or array-backed PointerBuffer
      • alSourcePlayAtTimeSOFT

        void alSourcePlayAtTimeSOFT​(int source,
                                    long start_time)
        Entry point (through function pointer) to C language function:
        void alSourcePlayAtTimeSOFT(ALuint source, ALint64SOFT start_time)
      • alSourcePlayAtTimevSOFT

        void alSourcePlayAtTimevSOFT​(int n,
                                     IntBuffer sources,
                                     long start_time)
        Entry point (through function pointer) to C language function:
        void alSourcePlayAtTimevSOFT(ALsizei n, const ALuint * sources, ALint64SOFT start_time)
        Parameters:
        sources - a direct or array-backed IntBuffer
      • alSourcePlayAtTimevSOFT

        void alSourcePlayAtTimevSOFT​(int n,
                                     int[] sources,
                                     int sources_offset,
                                     long start_time)
        Entry point (through function pointer) to C language function:
        void alSourcePlayAtTimevSOFT(ALsizei n, const ALuint * sources, ALint64SOFT start_time)
      • getAlDebugMessageCallbackEXTKeys

        Set<ALContextKey> getAlDebugMessageCallbackEXTKeys()
        Returns set of Key { ALCcontext userParam } for
        void alDebugMessageCallbackEXT(ALDEBUGPROCEXT callback, ALCcontext userParam)
      • isAlDebugMessageCallbackEXTMapped

        boolean isAlDebugMessageCallbackEXTMapped​(ALContextKey key)
        Returns whether callback Key { ALCcontext userParam } is mapped for
        void alDebugMessageCallbackEXT(ALDEBUGPROCEXT callback, ALCcontext userParam)
      • getAlDebugMessageCallbackEXT

        ALExt.ALDEBUGPROCEXT getAlDebugMessageCallbackEXT​(ALContextKey key)
        Returns ALDEBUGPROCEXT callback mapped to Key { ALCcontext userParam } for
        void alDebugMessageCallbackEXT(ALDEBUGPROCEXT callback, ALCcontext userParam)
      • getAlDebugMessageCallbackEXTUserParam

        ALCcontext getAlDebugMessageCallbackEXTUserParam​(ALContextKey key)
        Returns user-param mapped to Key { ALCcontext userParam } for
        void alDebugMessageCallbackEXT(ALDEBUGPROCEXT callback, ALCcontext userParam)
      • releaseAllAlDebugMessageCallbackEXT

        int releaseAllAlDebugMessageCallbackEXT()
        Releases all callback data mapped via Key { ALCcontext userParam } skipping toolkit API. Favor passing `null` callback ref to
        void alDebugMessageCallbackEXT(ALDEBUGPROCEXT callback, ALCcontext userParam)
      • releaseAlDebugMessageCallbackEXT

        void releaseAlDebugMessageCallbackEXT​(ALContextKey key)
        Releases callback data mapped to Key { ALCcontext userParam } skipping toolkit API. Favor passing `null` callback ref to
        void alDebugMessageCallbackEXT(ALDEBUGPROCEXT callback, ALCcontext userParam)
      • alDebugMessageCallbackEXT

        void alDebugMessageCallbackEXT​(ALExt.ALDEBUGPROCEXT callback,
                                       ALCcontext userParam)
        Entry point (through function pointer) to C language function:
        void alDebugMessageCallbackEXT(ALDEBUGPROCEXT callback, void * userParam)
      • alDebugMessageInsertEXT

        void alDebugMessageInsertEXT​(int source,
                                     int type,
                                     int id,
                                     int severity,
                                     String message)
        Entry point (through function pointer) to C language function:
        void alDebugMessageInsertEXT(ALenum source, ALenum type, ALuint id, ALenum severity, ALsizei length, const ALchar * message)
      • alDebugMessageControlEXT

        void alDebugMessageControlEXT​(int source,
                                      int type,
                                      int severity,
                                      int count,
                                      IntBuffer ids,
                                      boolean enable)
        Entry point (through function pointer) to C language function:
        void alDebugMessageControlEXT(ALenum source, ALenum type, ALenum severity, ALsizei count, const ALuint * ids, ALboolean enable)
        Parameters:
        ids - a direct or array-backed IntBuffer
      • alDebugMessageControlEXT

        void alDebugMessageControlEXT​(int source,
                                      int type,
                                      int severity,
                                      int count,
                                      int[] ids,
                                      int ids_offset,
                                      boolean enable)
        Entry point (through function pointer) to C language function:
        void alDebugMessageControlEXT(ALenum source, ALenum type, ALenum severity, ALsizei count, const ALuint * ids, ALboolean enable)
      • alPushDebugGroupEXT

        void alPushDebugGroupEXT​(int source,
                                 int id,
                                 String message)
        Entry point (through function pointer) to C language function:
        void alPushDebugGroupEXT(ALenum source, ALuint id, ALsizei length, const ALchar * message)
      • alPopDebugGroupEXT

        void alPopDebugGroupEXT()
        Entry point (through function pointer) to C language function:
        void alPopDebugGroupEXT()
      • alGetDebugMessageLogEXT

        int alGetDebugMessageLogEXT​(int count,
                                    int logBufSize,
                                    IntBuffer sources,
                                    IntBuffer types,
                                    IntBuffer ids,
                                    IntBuffer severities,
                                    IntBuffer lengths,
                                    ByteBuffer logBuf)
        Entry point (through function pointer) to C language function:
        ALuint alGetDebugMessageLogEXT(ALuint count, ALsizei logBufSize, ALenum * sources, ALenum * types, ALuint * ids, ALenum * severities, ALsizei * lengths, ALchar * logBuf)
        Parameters:
        sources - a direct or array-backed IntBuffer
        types - a direct or array-backed IntBuffer
        ids - a direct or array-backed IntBuffer
        severities - a direct or array-backed IntBuffer
        lengths - a direct or array-backed IntBuffer
        logBuf - a direct or array-backed ByteBuffer
      • alGetDebugMessageLogEXT

        int alGetDebugMessageLogEXT​(int count,
                                    int logBufSize,
                                    int[] sources,
                                    int sources_offset,
                                    int[] types,
                                    int types_offset,
                                    int[] ids,
                                    int ids_offset,
                                    int[] severities,
                                    int severities_offset,
                                    int[] lengths,
                                    int lengths_offset,
                                    byte[] logBuf,
                                    int logBuf_offset)
        Entry point (through function pointer) to C language function:
        ALuint alGetDebugMessageLogEXT(ALuint count, ALsizei logBufSize, ALenum * sources, ALenum * types, ALuint * ids, ALenum * severities, ALsizei * lengths, ALchar * logBuf)
      • alObjectLabelEXT

        void alObjectLabelEXT​(int identifier,
                              int name,
                              String label)
        Entry point (through function pointer) to C language function:
        void alObjectLabelEXT(ALenum identifier, ALuint name, ALsizei length, const ALchar * label)
      • alGetObjectLabelEXT

        void alGetObjectLabelEXT​(int identifier,
                                 int name,
                                 int bufSize,
                                 IntBuffer length,
                                 ByteBuffer label)
        Entry point (through function pointer) to C language function:
        void alGetObjectLabelEXT(ALenum identifier, ALuint name, ALsizei bufSize, ALsizei * length, ALchar * label)
        Parameters:
        length - a direct or array-backed IntBuffer
        label - a direct or array-backed ByteBuffer
      • alGetObjectLabelEXT

        void alGetObjectLabelEXT​(int identifier,
                                 int name,
                                 int bufSize,
                                 int[] length,
                                 int length_offset,
                                 byte[] label,
                                 int label_offset)
        Entry point (through function pointer) to C language function:
        void alGetObjectLabelEXT(ALenum identifier, ALuint name, ALsizei bufSize, ALsizei * length, ALchar * label)
      • alcEventIsSupportedSOFT

        int alcEventIsSupportedSOFT​(int eventType,
                                    int deviceType)
        Entry point (through function pointer) to C language function:
        ALCenum alcEventIsSupportedSOFT(ALCenum eventType, ALCenum deviceType)
      • alcEventControlSOFT

        boolean alcEventControlSOFT​(int count,
                                    IntBuffer events,
                                    boolean enable)
        Entry point (through function pointer) to C language function:
        ALCboolean alcEventControlSOFT(ALCsizei count, const ALCenum * events, ALCboolean enable)
        Parameters:
        events - a direct or array-backed IntBuffer
      • alcEventControlSOFT

        boolean alcEventControlSOFT​(int count,
                                    int[] events,
                                    int events_offset,
                                    boolean enable)
        Entry point (through function pointer) to C language function:
        ALCboolean alcEventControlSOFT(ALCsizei count, const ALCenum * events, ALCboolean enable)
      • getAlcEventCallbackSOFTKeys

        Set<ALExt.AlcEventCallbackSOFTKey> getAlcEventCallbackSOFTKeys()
        Returns set of Key { java.lang.Object userParam } for
        void alcEventCallbackSOFT(ALCEVENTPROCTYPESOFT callback, Object userParam)
      • isAlcEventCallbackSOFTMapped

        boolean isAlcEventCallbackSOFTMapped​(ALExt.AlcEventCallbackSOFTKey key)
        Returns whether callback Key { java.lang.Object userParam } is mapped for
        void alcEventCallbackSOFT(ALCEVENTPROCTYPESOFT callback, Object userParam)
      • getAlcEventCallbackSOFT

        ALExt.ALCEVENTPROCTYPESOFT getAlcEventCallbackSOFT​(ALExt.AlcEventCallbackSOFTKey key)
        Returns ALCEVENTPROCTYPESOFT callback mapped to Key { java.lang.Object userParam } for
        void alcEventCallbackSOFT(ALCEVENTPROCTYPESOFT callback, Object userParam)
      • getAlcEventCallbackSOFTUserParam

        Object getAlcEventCallbackSOFTUserParam​(ALExt.AlcEventCallbackSOFTKey key)
        Returns user-param mapped to Key { java.lang.Object userParam } for
        void alcEventCallbackSOFT(ALCEVENTPROCTYPESOFT callback, Object userParam)
      • releaseAllAlcEventCallbackSOFT

        int releaseAllAlcEventCallbackSOFT()
        Releases all callback data mapped via Key { java.lang.Object userParam } skipping toolkit API. Favor passing `null` callback ref to
        void alcEventCallbackSOFT(ALCEVENTPROCTYPESOFT callback, Object userParam)
      • releaseAlcEventCallbackSOFT

        void releaseAlcEventCallbackSOFT​(ALExt.AlcEventCallbackSOFTKey key)
        Releases callback data mapped to Key { java.lang.Object userParam } skipping toolkit API. Favor passing `null` callback ref to
        void alcEventCallbackSOFT(ALCEVENTPROCTYPESOFT callback, Object userParam)
      • alcEventCallbackSOFT

        void alcEventCallbackSOFT​(ALExt.ALCEVENTPROCTYPESOFT callback,
                                  Object userParam)
        Entry point (through function pointer) to C language function:
        void alcEventCallbackSOFT(ALCEVENTPROCTYPESOFT callback, void * userParam)