All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.jogamp.openal.ALExt Maven / Gradle / Ivy

There is a newer version: 2.3.2
Show newest version
/* !---- DO NOT EDIT: This file autogenerated by com/jogamp/gluegen/procaddress/ProcAddressEmitter.java on Mon Sep 08 06:16:52 CEST 2014 ----! */

package com.jogamp.openal;

import java.io.UnsupportedEncodingException;
import java.util.*;
import com.jogamp.openal.*;
import jogamp.openal.*;
import java.security.AccessController;
import java.security.PrivilegedAction;
import com.jogamp.gluegen.runtime.*;
import com.jogamp.common.os.*;
import com.jogamp.common.nio.*;
import java.nio.*;

public interface ALExt extends ALExtConstants{


  /** Entry point (through function pointer) to C language function: 
ALvoid alAuxiliaryEffectSlotf(ALuint effectslot, ALenum param, ALfloat flValue) */ public void alAuxiliaryEffectSlotf(int effectslot, int param, float flValue); /** Entry point (through function pointer) to C language function:
ALvoid alAuxiliaryEffectSlotfv(ALuint effectslot, ALenum param, const ALfloat * pflValues) @param pflValues a direct or array-backed {@link java.nio.FloatBuffer} */ 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) */ public void alAuxiliaryEffectSlotfv(int effectslot, int param, float[] pflValues, int pflValues_offset); /** Entry point (through function pointer) to C language function:
ALvoid alAuxiliaryEffectSloti(ALuint effectslot, ALenum param, ALint iValue) */ public void alAuxiliaryEffectSloti(int effectslot, int param, int iValue); /** Entry point (through function pointer) to C language function:
ALvoid alAuxiliaryEffectSlotiv(ALuint effectslot, ALenum param, const ALint * piValues) @param piValues a direct or array-backed {@link java.nio.IntBuffer} */ 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) */ public void alAuxiliaryEffectSlotiv(int effectslot, int param, int[] piValues, int piValues_offset); /** Entry point (through function pointer) to C language function:
ALvoid alBufferDataStatic(const ALint buffer, ALenum format, ALvoid * data, ALsizei len, ALsizei freq) @param data a direct or array-backed {@link java.nio.Buffer} */ public void alBufferDataStatic(int buffer, int format, Buffer data, int len, int freq); /** 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) @param data a direct or array-backed {@link java.nio.Buffer} */ 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:
ALvoid alBufferSubDataSOFT(ALuint buffer, ALenum format, const ALvoid * data, ALsizei offset, ALsizei length) @param data a direct or array-backed {@link java.nio.Buffer} */ public void alBufferSubDataSOFT(int buffer, int format, Buffer data, int offset, int length); /** Entry point (through function pointer) to C language function:
void alBufferSubSamplesSOFT(ALuint buffer, ALsizei offset, ALsizei samples, ALenum channels, ALenum type, const ALvoid * data) @param data a direct or array-backed {@link java.nio.Buffer} */ public void alBufferSubSamplesSOFT(int buffer, int offset, int samples, int channels, int type, Buffer data); /** Entry point (through function pointer) to C language function:
ALvoid alDeleteAuxiliaryEffectSlots(ALsizei n, const ALuint * effectslots) @param effectslots a direct or array-backed {@link java.nio.IntBuffer} */ public void alDeleteAuxiliaryEffectSlots(int n, IntBuffer effectslots); /** Entry point (through function pointer) to C language function:
ALvoid alDeleteAuxiliaryEffectSlots(ALsizei n, const ALuint * effectslots) */ public void alDeleteAuxiliaryEffectSlots(int n, int[] effectslots, int effectslots_offset); /** Entry point (through function pointer) to C language function:
ALvoid alDeleteEffects(ALsizei n, const ALuint * effects) @param effects a direct or array-backed {@link java.nio.IntBuffer} */ public void alDeleteEffects(int n, IntBuffer effects); /** Entry point (through function pointer) to C language function:
ALvoid alDeleteEffects(ALsizei n, const ALuint * effects) */ public void alDeleteEffects(int n, int[] effects, int effects_offset); /** Entry point (through function pointer) to C language function:
ALvoid alDeleteFilters(ALsizei n, const ALuint * filters) @param filters a direct or array-backed {@link java.nio.IntBuffer} */ public void alDeleteFilters(int n, IntBuffer filters); /** Entry point (through function pointer) to C language function:
ALvoid alDeleteFilters(ALsizei n, const ALuint * filters) */ public void alDeleteFilters(int n, int[] filters, int filters_offset); /** Entry point (through function pointer) to C language function:
ALvoid alEffectf(ALuint effect, ALenum param, ALfloat flValue) */ public void alEffectf(int effect, int param, float flValue); /** Entry point (through function pointer) to C language function:
ALvoid alEffectfv(ALuint effect, ALenum param, const ALfloat * pflValues) @param pflValues a direct or array-backed {@link java.nio.FloatBuffer} */ 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) */ public void alEffectfv(int effect, int param, float[] pflValues, int pflValues_offset); /** Entry point (through function pointer) to C language function:
ALvoid alEffecti(ALuint effect, ALenum param, ALint iValue) */ public void alEffecti(int effect, int param, int iValue); /** Entry point (through function pointer) to C language function:
ALvoid alEffectiv(ALuint effect, ALenum param, const ALint * piValues) @param piValues a direct or array-backed {@link java.nio.IntBuffer} */ 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) */ public void alEffectiv(int effect, int param, int[] piValues, int piValues_offset); /** Entry point (through function pointer) to C language function:
ALvoid alFilterf(ALuint filter, ALenum param, ALfloat flValue) */ public void alFilterf(int filter, int param, float flValue); /** Entry point (through function pointer) to C language function:
ALvoid alFilterfv(ALuint filter, ALenum param, const ALfloat * pflValues) @param pflValues a direct or array-backed {@link java.nio.FloatBuffer} */ 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) */ public void alFilterfv(int filter, int param, float[] pflValues, int pflValues_offset); /** Entry point (through function pointer) to C language function:
ALvoid alFilteri(ALuint filter, ALenum param, ALint iValue) */ public void alFilteri(int filter, int param, int iValue); /** Entry point (through function pointer) to C language function:
ALvoid alFilteriv(ALuint filter, ALenum param, const ALint * piValues) @param piValues a direct or array-backed {@link java.nio.IntBuffer} */ 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) */ public void alFilteriv(int filter, int param, int[] piValues, int piValues_offset); /** Entry point (through function pointer) to C language function:
ALvoid alGenAuxiliaryEffectSlots(ALsizei n, ALuint * effectslots) @param effectslots a direct or array-backed {@link java.nio.IntBuffer} */ public void alGenAuxiliaryEffectSlots(int n, IntBuffer effectslots); /** Entry point (through function pointer) to C language function:
ALvoid alGenAuxiliaryEffectSlots(ALsizei n, ALuint * effectslots) */ public void alGenAuxiliaryEffectSlots(int n, int[] effectslots, int effectslots_offset); /** Entry point (through function pointer) to C language function:
ALvoid alGenEffects(ALsizei n, ALuint * effects) @param effects a direct or array-backed {@link java.nio.IntBuffer} */ public void alGenEffects(int n, IntBuffer effects); /** Entry point (through function pointer) to C language function:
ALvoid alGenEffects(ALsizei n, ALuint * effects) */ public void alGenEffects(int n, int[] effects, int effects_offset); /** Entry point (through function pointer) to C language function:
ALvoid alGenFilters(ALsizei n, ALuint * filters) @param filters a direct or array-backed {@link java.nio.IntBuffer} */ public void alGenFilters(int n, IntBuffer filters); /** Entry point (through function pointer) to C language function:
ALvoid alGenFilters(ALsizei n, ALuint * filters) */ public void alGenFilters(int n, int[] filters, int filters_offset); /** Entry point (through function pointer) to C language function:
ALvoid alGetAuxiliaryEffectSlotf(ALuint effectslot, ALenum param, ALfloat * pflValue) @param pflValue a direct or array-backed {@link java.nio.FloatBuffer} */ 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) */ public void alGetAuxiliaryEffectSlotf(int effectslot, int param, float[] pflValue, int pflValue_offset); /** Entry point (through function pointer) to C language function:
ALvoid alGetAuxiliaryEffectSlotfv(ALuint effectslot, ALenum param, ALfloat * pflValues) @param pflValues a direct or array-backed {@link java.nio.FloatBuffer} */ 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) */ public void alGetAuxiliaryEffectSlotfv(int effectslot, int param, float[] pflValues, int pflValues_offset); /** Entry point (through function pointer) to C language function:
ALvoid alGetAuxiliaryEffectSloti(ALuint effectslot, ALenum param, ALint * piValue) @param piValue a direct or array-backed {@link java.nio.IntBuffer} */ 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) */ public void alGetAuxiliaryEffectSloti(int effectslot, int param, int[] piValue, int piValue_offset); /** Entry point (through function pointer) to C language function:
ALvoid alGetAuxiliaryEffectSlotiv(ALuint effectslot, ALenum param, ALint * piValues) @param piValues a direct or array-backed {@link java.nio.IntBuffer} */ 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) */ public void alGetAuxiliaryEffectSlotiv(int effectslot, int param, int[] piValues, int piValues_offset); /** Entry point (through function pointer) to C language function:
void alGetBufferSamplesSOFT(ALuint buffer, ALsizei offset, ALsizei samples, ALenum channels, ALenum type, ALvoid * data) @param data a direct or array-backed {@link java.nio.Buffer} */ public void alGetBufferSamplesSOFT(int buffer, int offset, int samples, int channels, int type, Buffer data); /** Entry point (through function pointer) to C language function:
ALvoid alGetEffectf(ALuint effect, ALenum param, ALfloat * pflValue) @param pflValue a direct or array-backed {@link java.nio.FloatBuffer} */ 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) */ public void alGetEffectf(int effect, int param, float[] pflValue, int pflValue_offset); /** Entry point (through function pointer) to C language function:
ALvoid alGetEffectfv(ALuint effect, ALenum param, ALfloat * pflValues) @param pflValues a direct or array-backed {@link java.nio.FloatBuffer} */ 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) */ public void alGetEffectfv(int effect, int param, float[] pflValues, int pflValues_offset); /** Entry point (through function pointer) to C language function:
ALvoid alGetEffecti(ALuint effect, ALenum param, ALint * piValue) @param piValue a direct or array-backed {@link java.nio.IntBuffer} */ 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) */ public void alGetEffecti(int effect, int param, int[] piValue, int piValue_offset); /** Entry point (through function pointer) to C language function:
ALvoid alGetEffectiv(ALuint effect, ALenum param, ALint * piValues) @param piValues a direct or array-backed {@link java.nio.IntBuffer} */ 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) */ public void alGetEffectiv(int effect, int param, int[] piValues, int piValues_offset); /** Entry point (through function pointer) to C language function:
ALvoid alGetFilterf(ALuint filter, ALenum param, ALfloat * pflValue) @param pflValue a direct or array-backed {@link java.nio.FloatBuffer} */ 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) */ public void alGetFilterf(int filter, int param, float[] pflValue, int pflValue_offset); /** Entry point (through function pointer) to C language function:
ALvoid alGetFilterfv(ALuint filter, ALenum param, ALfloat * pflValues) @param pflValues a direct or array-backed {@link java.nio.FloatBuffer} */ 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) */ public void alGetFilterfv(int filter, int param, float[] pflValues, int pflValues_offset); /** Entry point (through function pointer) to C language function:
ALvoid alGetFilteri(ALuint filter, ALenum param, ALint * piValue) @param piValue a direct or array-backed {@link java.nio.IntBuffer} */ 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) */ public void alGetFilteri(int filter, int param, int[] piValue, int piValue_offset); /** Entry point (through function pointer) to C language function:
ALvoid alGetFilteriv(ALuint filter, ALenum param, ALint * piValues) @param piValues a direct or array-backed {@link java.nio.IntBuffer} */ 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) */ public void alGetFilteriv(int filter, int param, int[] piValues, int piValues_offset); /** Entry point (through function pointer) to C language function:
void alGetSource3dSOFT(ALuint source, ALenum param, ALdouble * value1, ALdouble * value2, ALdouble * value3) @param value1 a direct or array-backed {@link java.nio.DoubleBuffer} @param value2 a direct or array-backed {@link java.nio.DoubleBuffer} @param value3 a direct or array-backed {@link java.nio.DoubleBuffer} */ 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) */ 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 alGetSource3i64SOFT(ALuint source, ALenum param, ALint64SOFT * value1, ALint64SOFT * value2, ALint64SOFT * value3) @param value1 a direct or array-backed {@link java.nio.LongBuffer} @param value2 a direct or array-backed {@link java.nio.LongBuffer} @param value3 a direct or array-backed {@link java.nio.LongBuffer} */ 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) */ 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 alGetSourcedSOFT(ALuint source, ALenum param, ALdouble * value) @param value a direct or array-backed {@link java.nio.DoubleBuffer} */ 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) */ public void alGetSourcedSOFT(int source, int param, double[] value, int value_offset); /** Entry point (through function pointer) to C language function:
void alGetSourcedvSOFT(ALuint source, ALenum param, ALdouble * values) @param values a direct or array-backed {@link java.nio.DoubleBuffer} */ 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) */ public void alGetSourcedvSOFT(int source, int param, double[] values, int values_offset); /** Entry point (through function pointer) to C language function:
void alGetSourcei64SOFT(ALuint source, ALenum param, ALint64SOFT * value) @param value a direct or array-backed {@link java.nio.LongBuffer} */ 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) */ public void alGetSourcei64SOFT(int source, int param, long[] value, int value_offset); /** Entry point (through function pointer) to C language function:
void alGetSourcei64vSOFT(ALuint source, ALenum param, ALint64SOFT * values) @param values a direct or array-backed {@link java.nio.LongBuffer} */ 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) */ public void alGetSourcei64vSOFT(int source, int param, long[] values, int values_offset); /** Entry point (through function pointer) to C language function:
ALboolean alIsAuxiliaryEffectSlot(ALuint effectslot) */ public boolean alIsAuxiliaryEffectSlot(int effectslot); /** Entry point (through function pointer) to C language function:
ALboolean alIsBufferFormatSupportedSOFT(ALenum format) */ public boolean alIsBufferFormatSupportedSOFT(int format); /** Entry point (through function pointer) to C language function:
ALboolean alIsEffect(ALuint effect) */ public boolean alIsEffect(int effect); /** Entry point (through function pointer) to C language function:
ALboolean alIsFilter(ALuint filter) */ public boolean alIsFilter(int filter); /** Entry point (through function pointer) to C language function:
void alSource3dSOFT(ALuint source, ALenum param, ALdouble value1, ALdouble value2, ALdouble value3) */ public void alSource3dSOFT(int source, int param, double value1, double value2, double value3); /** Entry point (through function pointer) to C language function:
void alSource3i64SOFT(ALuint source, ALenum param, ALint64SOFT value1, ALint64SOFT value2, ALint64SOFT value3) */ public void alSource3i64SOFT(int source, int param, long value1, long value2, long value3); /** Entry point (through function pointer) to C language function:
void alSourcedSOFT(ALuint source, ALenum param, ALdouble value) */ public void alSourcedSOFT(int source, int param, double value); /** Entry point (through function pointer) to C language function:
void alSourcedvSOFT(ALuint source, ALenum param, const ALdouble * values) @param values a direct or array-backed {@link java.nio.DoubleBuffer} */ 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) */ public void alSourcedvSOFT(int source, int param, double[] values, int values_offset); /** Entry point (through function pointer) to C language function:
void alSourcei64SOFT(ALuint source, ALenum param, ALint64SOFT value) */ public void alSourcei64SOFT(int source, int param, long value); /** Entry point (through function pointer) to C language function:
void alSourcei64vSOFT(ALuint source, ALenum param, const ALint64SOFT * values) @param values a direct or array-backed {@link java.nio.LongBuffer} */ 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) */ public void alSourcei64vSOFT(int source, int param, long[] values, int values_offset); /** Entry point (through function pointer) to C language function:
ALCcontext * alcGetThreadContext(void) */ public ALCcontext alcGetThreadContext(); /** Entry point (through function pointer) to C language function:
ALCboolean alcIsRenderFormatSupportedSOFT(ALCdevice * device, ALCsizei freq, ALCenum channels, ALCenum type) */ public boolean alcIsRenderFormatSupportedSOFT(ALCdevice device, int freq, int channels, int type); /** Entry point (through function pointer) to C language function:
ALCdevice * alcLoopbackOpenDeviceSOFT(const ALCchar * deviceName) */ public ALCdevice alcLoopbackOpenDeviceSOFT(String deviceName); /** Entry point (through function pointer) to C language function:
void alcRenderSamplesSOFT(ALCdevice * device, ALCvoid * buffer, ALCsizei samples) @param buffer a direct or array-backed {@link java.nio.Buffer} */ public void alcRenderSamplesSOFT(ALCdevice device, Buffer buffer, int samples); /** Entry point (through function pointer) to C language function:
ALCboolean alcSetThreadContext(ALCcontext * context) */ public boolean alcSetThreadContext(ALCcontext context); } // end of class ALExt




© 2015 - 2025 Weber Informatics LLC | Privacy Policy