Package jogamp.openal

Class ALExtAbstractImpl

    • Constructor Detail

      • ALExtAbstractImpl

        public ALExtAbstractImpl()
    • Method Detail

      • alBufferDataStatic

        public void alBufferDataStatic​(int buffer,
                                       int format,
                                       Buffer data,
                                       int len,
                                       int freq)
        Entry point (through function pointer) to C language function:
        ALvoid alBufferDataStatic(ALint buffer, ALenum format, ALvoid * data, ALsizei len, ALsizei freq)
        Specified by:
        alBufferDataStatic in interface ALExt
        Parameters:
        data - a direct or array-backed Buffer
      • alGenEffects

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

        public void alGenEffects​(int n,
                                 int[] effects,
                                 int effects_offset)
        Entry point (through function pointer) to C language function:
        ALvoid alGenEffects(ALsizei n, ALuint * effects)
        Specified by:
        alGenEffects in interface ALExt
      • alDeleteEffects

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

        public void alDeleteEffects​(int n,
                                    int[] effects,
                                    int effects_offset)
        Entry point (through function pointer) to C language function:
        ALvoid alDeleteEffects(ALsizei n, const ALuint * effects)
        Specified by:
        alDeleteEffects in interface ALExt
      • alIsEffect

        public boolean alIsEffect​(int effect)
        Entry point (through function pointer) to C language function:
        ALboolean alIsEffect(ALuint effect)
        Specified by:
        alIsEffect in interface ALExt
      • alEffecti

        public void alEffecti​(int effect,
                              int param,
                              int iValue)
        Entry point (through function pointer) to C language function:
        ALvoid alEffecti(ALuint effect, ALenum param, ALint iValue)
        Specified by:
        alEffecti in interface ALExt
      • alEffectiv

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

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

        public void alEffectf​(int effect,
                              int param,
                              float flValue)
        Entry point (through function pointer) to C language function:
        ALvoid alEffectf(ALuint effect, ALenum param, ALfloat flValue)
        Specified by:
        alEffectf in interface ALExt
      • alEffectfv

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

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

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

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

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

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

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

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

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

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

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

        public void alGenFilters​(int n,
                                 int[] filters,
                                 int filters_offset)
        Entry point (through function pointer) to C language function:
        ALvoid alGenFilters(ALsizei n, ALuint * filters)
        Specified by:
        alGenFilters in interface ALExt
      • alDeleteFilters

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

        public void alDeleteFilters​(int n,
                                    int[] filters,
                                    int filters_offset)
        Entry point (through function pointer) to C language function:
        ALvoid alDeleteFilters(ALsizei n, const ALuint * filters)
        Specified by:
        alDeleteFilters in interface ALExt
      • alIsFilter

        public boolean alIsFilter​(int filter)
        Entry point (through function pointer) to C language function:
        ALboolean alIsFilter(ALuint filter)
        Specified by:
        alIsFilter in interface ALExt
      • alFilteri

        public void alFilteri​(int filter,
                              int param,
                              int iValue)
        Entry point (through function pointer) to C language function:
        ALvoid alFilteri(ALuint filter, ALenum param, ALint iValue)
        Specified by:
        alFilteri in interface ALExt
      • alFilteriv

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

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

        public void alFilterf​(int filter,
                              int param,
                              float flValue)
        Entry point (through function pointer) to C language function:
        ALvoid alFilterf(ALuint filter, ALenum param, ALfloat flValue)
        Specified by:
        alFilterf in interface ALExt
      • alFilterfv

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

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

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

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

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

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

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

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

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

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

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

        public void alGenAuxiliaryEffectSlots​(int n,
                                              int[] effectslots,
                                              int effectslots_offset)
        Entry point (through function pointer) to C language function:
        ALvoid alGenAuxiliaryEffectSlots(ALsizei n, ALuint * effectslots)
        Specified by:
        alGenAuxiliaryEffectSlots in interface ALExt
      • alDeleteAuxiliaryEffectSlots

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

        public void alDeleteAuxiliaryEffectSlots​(int n,
                                                 int[] effectslots,
                                                 int effectslots_offset)
        Entry point (through function pointer) to C language function:
        ALvoid alDeleteAuxiliaryEffectSlots(ALsizei n, const ALuint * effectslots)
        Specified by:
        alDeleteAuxiliaryEffectSlots in interface ALExt
      • alIsAuxiliaryEffectSlot

        public boolean alIsAuxiliaryEffectSlot​(int effectslot)
        Entry point (through function pointer) to C language function:
        ALboolean alIsAuxiliaryEffectSlot(ALuint effectslot)
        Specified by:
        alIsAuxiliaryEffectSlot in interface ALExt
      • alAuxiliaryEffectSloti

        public void alAuxiliaryEffectSloti​(int effectslot,
                                           int param,
                                           int iValue)
        Entry point (through function pointer) to C language function:
        ALvoid alAuxiliaryEffectSloti(ALuint effectslot, ALenum param, ALint iValue)
        Specified by:
        alAuxiliaryEffectSloti in interface ALExt
      • alAuxiliaryEffectSlotiv

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

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

        public void alAuxiliaryEffectSlotf​(int effectslot,
                                           int param,
                                           float flValue)
        Entry point (through function pointer) to C language function:
        ALvoid alAuxiliaryEffectSlotf(ALuint effectslot, ALenum param, ALfloat flValue)
        Specified by:
        alAuxiliaryEffectSlotf in interface ALExt
      • alAuxiliaryEffectSlotfv

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

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

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

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

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

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

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

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

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

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

        public boolean alcSetThreadContext​(ALCcontext context)
        Entry point (through function pointer) to C language function:
        ALCboolean alcSetThreadContext(ALCcontext * context)
        Specified by:
        alcSetThreadContext in interface ALExt
      • alcGetThreadContext

        public ALCcontext alcGetThreadContext()
        Entry point (through function pointer) to C language function:
        ALCcontext * alcGetThreadContext()
        Specified by:
        alcGetThreadContext in interface ALExt
      • alBufferSubDataSOFT

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

        public 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)
        Specified by:
        alBufferSamplesSOFT in interface ALExt
        Parameters:
        data - a direct or array-backed Buffer
      • alBufferSubSamplesSOFT

        public 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)
        Specified by:
        alBufferSubSamplesSOFT in interface ALExt
        Parameters:
        data - a direct or array-backed Buffer
      • alGetBufferSamplesSOFT

        public 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)
        Specified by:
        alGetBufferSamplesSOFT in interface ALExt
        Parameters:
        data - a direct or array-backed Buffer
      • alIsBufferFormatSupportedSOFT

        public boolean alIsBufferFormatSupportedSOFT​(int format)
        Entry point (through function pointer) to C language function:
        ALboolean alIsBufferFormatSupportedSOFT(ALenum format)
        Specified by:
        alIsBufferFormatSupportedSOFT in interface ALExt
      • alcLoopbackOpenDeviceSOFT

        public ALCdevice alcLoopbackOpenDeviceSOFT​(String deviceName)
        Entry point (through function pointer) to C language function:
        ALCdevice * alcLoopbackOpenDeviceSOFT(const ALCchar * deviceName)
        Specified by:
        alcLoopbackOpenDeviceSOFT in interface ALExt
      • alcIsRenderFormatSupportedSOFT

        public 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)
        Specified by:
        alcIsRenderFormatSupportedSOFT in interface ALExt
      • alcRenderSamplesSOFT

        public 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)
        Specified by:
        alcRenderSamplesSOFT in interface ALExt
        Parameters:
        buffer - a direct or array-backed Buffer
      • alSourcedSOFT

        public 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)
        Specified by:
        alSourcedSOFT in interface ALExt
      • alSource3dSOFT

        public 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)
        Specified by:
        alSource3dSOFT in interface ALExt
      • alSourcedvSOFT

        public 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)
        Specified by:
        alSourcedvSOFT in interface ALExt
        Parameters:
        values - a direct or array-backed DoubleBuffer
      • alSourcedvSOFT

        public 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)
        Specified by:
        alSourcedvSOFT in interface ALExt
      • alGetSourcedSOFT

        public 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)
        Specified by:
        alGetSourcedSOFT in interface ALExt
        Parameters:
        value - a direct or array-backed DoubleBuffer
      • alGetSourcedSOFT

        public 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)
        Specified by:
        alGetSourcedSOFT in interface ALExt
      • alGetSource3dSOFT

        public 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)
        Specified by:
        alGetSource3dSOFT in interface ALExt
        Parameters:
        value1 - a direct or array-backed DoubleBuffer
        value2 - a direct or array-backed DoubleBuffer
        value3 - a direct or array-backed DoubleBuffer
      • alGetSource3dSOFT

        public 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)
        Specified by:
        alGetSource3dSOFT in interface ALExt
      • alGetSourcedvSOFT

        public 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)
        Specified by:
        alGetSourcedvSOFT in interface ALExt
        Parameters:
        values - a direct or array-backed DoubleBuffer
      • alGetSourcedvSOFT

        public 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)
        Specified by:
        alGetSourcedvSOFT in interface ALExt
      • alSourcei64SOFT

        public 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)
        Specified by:
        alSourcei64SOFT in interface ALExt
      • alSource3i64SOFT

        public 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)
        Specified by:
        alSource3i64SOFT in interface ALExt
      • alSourcei64vSOFT

        public 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)
        Specified by:
        alSourcei64vSOFT in interface ALExt
        Parameters:
        values - a direct or array-backed LongBuffer
      • alSourcei64vSOFT

        public 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)
        Specified by:
        alSourcei64vSOFT in interface ALExt
      • alGetSourcei64SOFT

        public 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)
        Specified by:
        alGetSourcei64SOFT in interface ALExt
        Parameters:
        value - a direct or array-backed LongBuffer
      • alGetSourcei64SOFT

        public 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)
        Specified by:
        alGetSourcei64SOFT in interface ALExt
      • alGetSource3i64SOFT

        public 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)
        Specified by:
        alGetSource3i64SOFT in interface ALExt
        Parameters:
        value1 - a direct or array-backed LongBuffer
        value2 - a direct or array-backed LongBuffer
        value3 - a direct or array-backed LongBuffer
      • alGetSource3i64SOFT

        public 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)
        Specified by:
        alGetSource3i64SOFT in interface ALExt
      • alGetSourcei64vSOFT

        public 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)
        Specified by:
        alGetSourcei64vSOFT in interface ALExt
        Parameters:
        values - a direct or array-backed LongBuffer
      • alGetSourcei64vSOFT

        public 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)
        Specified by:
        alGetSourcei64vSOFT in interface ALExt
      • alEventControlSOFT

        public 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)
        Specified by:
        alEventControlSOFT in interface ALExt
        Parameters:
        types - a direct or array-backed IntBuffer
      • alEventControlSOFT

        public 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)
        Specified by:
        alEventControlSOFT in interface ALExt
      • getAlEventCallbackSOFTKeys

        public final Set<ALContextKey> getAlEventCallbackSOFTKeys()
        Returns set of Key { ALCcontext userParam } for
        void alEventCallbackSOFT(ALEVENTPROCSOFT callback, ALCcontext userParam)
        Specified by:
        getAlEventCallbackSOFTKeys in interface ALExt
      • isAlEventCallbackSOFTMapped

        public final boolean isAlEventCallbackSOFTMapped​(ALContextKey key)
        Returns whether callback Key { ALCcontext userParam } is mapped for
        void alEventCallbackSOFT(ALEVENTPROCSOFT callback, ALCcontext userParam)
        Specified by:
        isAlEventCallbackSOFTMapped in interface ALExt
      • getAlEventCallbackSOFT

        public final ALExt.ALEVENTPROCSOFT getAlEventCallbackSOFT​(ALContextKey key)
        Returns ALEVENTPROCSOFT callback mapped to Key { ALCcontext userParam } for
        void alEventCallbackSOFT(ALEVENTPROCSOFT callback, ALCcontext userParam)
        Specified by:
        getAlEventCallbackSOFT in interface ALExt
      • getAlEventCallbackSOFTUserParam

        public final ALCcontext getAlEventCallbackSOFTUserParam​(ALContextKey key)
        Returns user-param mapped to Key { ALCcontext userParam } for
        void alEventCallbackSOFT(ALEVENTPROCSOFT callback, ALCcontext userParam)
        Specified by:
        getAlEventCallbackSOFTUserParam in interface ALExt
      • releaseAllAlEventCallbackSOFT

        public final 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)
        Specified by:
        releaseAllAlEventCallbackSOFT in interface ALExt
      • releaseAlEventCallbackSOFT

        public final 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)
        Specified by:
        releaseAlEventCallbackSOFT in interface ALExt
      • alEventCallbackSOFT

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

        public ByteBuffer alGetPointerSOFT​(int pname)
        Entry point (through function pointer) to C language function:
        void * alGetPointerSOFT(ALenum pname)
        Specified by:
        alGetPointerSOFT in interface ALExt
      • alGetPointervSOFT

        public void alGetPointervSOFT​(int pname,
                                      PointerBuffer values)
        Entry point (through function pointer) to C language function:
        void alGetPointervSOFT(ALenum pname, void * * values)
        Specified by:
        alGetPointervSOFT in interface ALExt
        Parameters:
        values - a direct or array-backed PointerBuffer