changed: AL_ and al prefix removed (this included lowercasing first letter in method)

This commit is contained in:
Brian Matzon 2002-08-15 14:34:20 +00:00
parent 05c2e5844b
commit 94de774d49
8 changed files with 386 additions and 386 deletions

View File

@ -29,7 +29,7 @@ public class ALUT {
* *
* @param args String array of arguments to engine * @param args String array of arguments to engine
*/ */
public native void alutInit(String[] args); public native void init(String[] args);
/** /**
* Loads a wave file into memory * Loads a wave file into memory
@ -37,7 +37,7 @@ public class ALUT {
* @param file name of file to load (in current working directory) * @param file name of file to load (in current working directory)
* @return ALUTLoadWAVFile object containing information regarding file loaded * @return ALUTLoadWAVFile object containing information regarding file loaded
*/ */
public native ALUTLoadWAVFile alutLoadWAVFile(String file); public native ALUTLoadWAVFile loadWAVFile(String file);
/** /**
* Unloads the specified file from memory * Unloads the specified file from memory
@ -47,10 +47,10 @@ public class ALUT {
* @param size size of the data in bytes * @param size size of the data in bytes
* @param freq frequency of the data * @param freq frequency of the data
*/ */
public native void alutUnloadWAV(int format, int data, int size, int freq); public native void unloadWAV(int format, int data, int size, int freq);
/** /**
* Deinitializes the OpenAL engine * Deinitializes the OpenAL engine
*/ */
public native void alutExit(); public native void exit();
} }

View File

@ -9,321 +9,321 @@ package org.lwjgl.openal;
* @version $Revision$ * @version $Revision$
*/ */
public interface BaseALConstants { public interface BaseALConstants {
/** Bad value */ /** Bad value */
public static final int AL_INVALID = -1; public static final int INVALID = -1;
/** Disable value */ /** Disable value */
public static final int AL_NONE = 0; public static final int NONE = 0;
/** Boolean False */ /** Boolean False */
public static final int AL_FALSE = 0; public static final int FALSE = 0;
/** Boolean True */ /** Boolean True */
public static final int AL_TRUE = 1; public static final int TRUE = 1;
/** /**
* Indicate the type of AL_SOURCE. * Indicate the type of SOURCE.
* Sources can be spatialized * Sources can be spatialized
*/ */
public static final int AL_SOURCE_TYPE = 0x200; public static final int SOURCE_TYPE = 0x200;
/** Indicate source has absolute coordinates */ /** Indicate source has absolute coordinates */
public static final int AL_SOURCE_ABSOLUTE = 0x201; public static final int SOURCE_ABSOLUTE = 0x201;
/** Indicate Source has listener relative coordinates */ /** Indicate Source has listener relative coordinates */
public static final int AL_SOURCE_RELATIVE = 0x202; public static final int SOURCE_RELATIVE = 0x202;
/** /**
* Directional source, inner cone angle, in degrees * Directional source, inner cone angle, in degrees
* Range: [0-360] * Range: [0-360]
* Default: 360 * Default: 360
*/ */
public static final int AL_CONE_INNER_ANGLE = 0x1001; public static final int CONE_INNER_ANGLE = 0x1001;
/** /**
* Directional source, outer cone angle, in degrees. * Directional source, outer cone angle, in degrees.
* Range: [0-360] * Range: [0-360]
* Default: 360 * Default: 360
*/ */
public static final int AL_CONE_OUTER_ANGLE = 0x1002; public static final int CONE_OUTER_ANGLE = 0x1002;
/** /**
* Specify the pitch to be applied, either at source, * Specify the pitch to be applied, either at source,
* or on mixer results, at listener. * or on mixer results, at listener.
* Range: [0.5-2.0] * Range: [0.5-2.0]
* Default: 1.0 * Default: 1.0
*/ */
public static final int AL_PITCH = 0x1003; public static final int PITCH = 0x1003;
/** /**
* Specify the current location in three dimensional space. * Specify the current location in three dimensional space.
* OpenAL, like OpenGL, uses a right handed coordinate system, * OpenAL, like OpenGL, uses a right handed coordinate system,
* where in a frontal default view X (thumb) points right, * where in a frontal default view X (thumb) points right,
* Y points up (index finger), and Z points towards the * Y points up (index finger), and Z points towards the
* viewer/camera (middle finger). * viewer/camera (middle finger).
* To switch from a left handed coordinate system, flip the * To switch from a left handed coordinate system, flip the
* sign on the Z coordinate. * sign on the Z coordinate.
* Listener position is always in the world coordinate system. * Listener position is always in the world coordinate system.
*/ */
public static final int AL_POSITION = 0x1004; public static final int POSITION = 0x1004;
/** Specify the current direction as forward vector. */ /** Specify the current direction as forward vector. */
public static final int AL_DIRECTION = 0x1005; public static final int DIRECTION = 0x1005;
/** Specify the current velocity in three dimensional space. */ /** Specify the current velocity in three dimensional space. */
public static final int AL_VELOCITY = 0x1006; public static final int VELOCITY = 0x1006;
/** /**
* Indicate whether source has to loop infinite. * Indicate whether source has to loop infinite.
* Type: ALboolean * Type: ALboolean
* Range: [AL_TRUE, AL_FALSE] * Range: [TRUE, FALSE]
* Default: AL_FALSE * Default: FALSE
*/ */
public static final int AL_LOOPING = 0x1007; public static final int LOOPING = 0x1007;
/** /**
* Indicate the buffer to provide sound samples. * Indicate the buffer to provide sound samples.
* Type: ALuint. * Type: ALuint.
* Range: any valid Buffer id. * Range: any valid Buffer id.
*/ */
public static final int AL_BUFFER = 0x1009; public static final int BUFFER = 0x1009;
/** /**
* Indicate the gain (volume amplification) applied. * Indicate the gain (volume amplification) applied.
* Type: ALfloat. * Type: ALfloat.
* Range: ]0.0- ] * Range: ]0.0- ]
* A value of 1.0 means un-attenuated/unchanged. * A value of 1.0 means un-attenuated/unchanged.
* Each division by 2 equals an attenuation of -6dB. * Each division by 2 equals an attenuation of -6dB.
* Each multiplicaton with 2 equals an amplification of +6dB. * Each multiplicaton with 2 equals an amplification of +6dB.
* A value of 0.0 is meaningless with respect to a logarithmic * A value of 0.0 is meaningless with respect to a logarithmic
* scale; it is interpreted as zero volume - the channel * scale; it is interpreted as zero volume - the channel
* is effectively disabled. * is effectively disabled.
*/ */
public static final int AL_GAIN = 0x100A; public static final int GAIN = 0x100A;
/** /**
* Indicate minimum source attenuation. * Indicate minimum source attenuation.
* Type: ALfloat * Type: ALfloat
* Range: [0.0 - 1.0] * Range: [0.0 - 1.0]
*/ */
public static final int AL_MIN_GAIN = 0x100D; public static final int MIN_GAIN = 0x100D;
/** /**
* Indicate maximum source attenuation. * Indicate maximum source attenuation.
* Type: ALfloat * Type: ALfloat
* Range: [0.0 - 1.0] * Range: [0.0 - 1.0]
*/ */
public static final int AL_MAX_GAIN = 0x100E; public static final int MAX_GAIN = 0x100E;
/** /**
* Specify the current orientation. * Specify the current orientation.
* Type: ALfv6 (at/up) * Type: ALfv6 (at/up)
* Range: N/A * Range: N/A
*/ */
public static final int AL_ORIENTATION = 0x100F; public static final int ORIENTATION = 0x100F;
/* byte offset into source (in canon format). -1 if source /* byte offset into source (in canon format). -1 if source
* is not playing. Don't set this, get this. * is not playing. Don't set this, get this.
* *
* Type: ALfloat * Type: ALfloat
* Range: [0.0 - ] * Range: [0.0 - ]
* Default: 1.0 * Default: 1.0
*/ */
public static final int AL_REFERENCE_DISTANCE = 0x1020; public static final int REFERENCE_DISTANCE = 0x1020;
/** /**
* Indicate the rolloff factor for the source. * Indicate the rolloff factor for the source.
* Type: ALfloat * Type: ALfloat
* Range: [0.0 - ] * Range: [0.0 - ]
* Default: 1.0 * Default: 1.0
*/ */
public static final int AL_ROLLOFF_FACTOR = 0x1021; public static final int ROLLOFF_FACTOR = 0x1021;
/** /**
* Indicate the gain (volume amplification) applied. * Indicate the gain (volume amplification) applied.
* Type: ALfloat. * Type: ALfloat.
* Range: ]0.0- ] * Range: ]0.0- ]
* A value of 1.0 means un-attenuated/unchanged. * A value of 1.0 means un-attenuated/unchanged.
* Each division by 2 equals an attenuation of -6dB. * Each division by 2 equals an attenuation of -6dB.
* Each multiplicaton with 2 equals an amplification of +6dB. * Each multiplicaton with 2 equals an amplification of +6dB.
* A value of 0.0 is meaningless with respect to a logarithmic * A value of 0.0 is meaningless with respect to a logarithmic
* scale; it is interpreted as zero volume - the channel * scale; it is interpreted as zero volume - the channel
* is effectively disabled. * is effectively disabled.
*/ */
public static final int AL_CONE_OUTER_GAIN = 0x1022; public static final int CONE_OUTER_GAIN = 0x1022;
/** /**
* Specify the maximum distance. * Specify the maximum distance.
* Type: ALfloat * Type: ALfloat
* Range: [0.0 - ] * Range: [0.0 - ]
*/ */
public static final int AL_MAX_DISTANCE = 0x1023; public static final int MAX_DISTANCE = 0x1023;
/** /**
* Specify the channel mask. (Creative) * Specify the channel mask. (Creative)
* Type: ALuint * Type: ALuint
* Range: [0 - 255] * Range: [0 - 255]
*/ */
public static final int AL_CHANNEL_MASK = 0x3000; public static final int CHANNEL_MASK = 0x3000;
/** Source state information */ /** Source state information */
public static final int AL_SOURCE_STATE = 0x1010; public static final int SOURCE_STATE = 0x1010;
/** Source state information */ /** Source state information */
public static final int AL_INITIAL = 0x1011; public static final int INITIAL = 0x1011;
/** Source state information */ /** Source state information */
public static final int AL_PLAYING = 0x1012; public static final int PLAYING = 0x1012;
/** Source state information */ /** Source state information */
public static final int AL_PAUSED = 0x1013; public static final int PAUSED = 0x1013;
/** Source state information */ /** Source state information */
public static final int AL_STOPPED = 0x1014; public static final int STOPPED = 0x1014;
/** Buffer Queue params */ /** Buffer Queue params */
public static final int AL_BUFFERS_QUEUED = 0x1015; public static final int BUFFERS_QUEUED = 0x1015;
/** Buffer Queue params */ /** Buffer Queue params */
public static final int AL_BUFFERS_PROCESSED = 0x1016; public static final int BUFFERS_PROCESSED = 0x1016;
/** Sound buffers: format specifier. */ /** Sound buffers: format specifier. */
public static final int AL_FORMAT_MONO8 = 0x1100; public static final int FORMAT_MONO8 = 0x1100;
/** Sound buffers: format specifier. */ /** Sound buffers: format specifier. */
public static final int AL_FORMAT_MONO16 = 0x1101; public static final int FORMAT_MONO16 = 0x1101;
/** Sound buffers: format specifier. */ /** Sound buffers: format specifier. */
public static final int AL_FORMAT_STEREO8 = 0x1102; public static final int FORMAT_STEREO8 = 0x1102;
/** Sound buffers: format specifier. */ /** Sound buffers: format specifier. */
public static final int AL_FORMAT_STEREO16 = 0x1103; public static final int FORMAT_STEREO16 = 0x1103;
/** /**
* Sound buffers: frequency, in units of Hertz [Hz]. * Sound buffers: frequency, in units of Hertz [Hz].
* This is the number of samples per second. Half of the * This is the number of samples per second. Half of the
* sample frequency marks the maximum significant * sample frequency marks the maximum significant
* frequency component. * frequency component.
*/ */
public static final int AL_FREQUENCY = 0x2001; public static final int FREQUENCY = 0x2001;
/** /**
* Sound buffers: frequency, in units of Hertz [Hz]. * Sound buffers: frequency, in units of Hertz [Hz].
* This is the number of samples per second. Half of the * This is the number of samples per second. Half of the
* sample frequency marks the maximum significant * sample frequency marks the maximum significant
* frequency component. * frequency component.
*/ */
public static final int AL_BITS = 0x2002; public static final int BITS = 0x2002;
/** /**
* Sound buffers: frequency, in units of Hertz [Hz]. * Sound buffers: frequency, in units of Hertz [Hz].
* This is the number of samples per second. Half of the * This is the number of samples per second. Half of the
* sample frequency marks the maximum significant * sample frequency marks the maximum significant
* frequency component. * frequency component.
*/ */
public static final int AL_CHANNELS = 0x2003; public static final int CHANNELS = 0x2003;
/** /**
* Sound buffers: frequency, in units of Hertz [Hz]. * Sound buffers: frequency, in units of Hertz [Hz].
* This is the number of samples per second. Half of the * This is the number of samples per second. Half of the
* sample frequency marks the maximum significant * sample frequency marks the maximum significant
* frequency component. * frequency component.
*/ */
public static final int AL_SIZE = 0x2004; public static final int SIZE = 0x2004;
/** /**
* Sound buffers: frequency, in units of Hertz [Hz]. * Sound buffers: frequency, in units of Hertz [Hz].
* This is the number of samples per second. Half of the * This is the number of samples per second. Half of the
* sample frequency marks the maximum significant * sample frequency marks the maximum significant
* frequency component. * frequency component.
*/ */
public static final int AL_DATA = 0x2005; public static final int DATA = 0x2005;
/** /**
* Buffer state. * Buffer state.
* *
* Not supported for public use (yet). * Not supported for public use (yet).
*/ */
public static final int AL_UNUSED = 0x2010; public static final int UNUSED = 0x2010;
/** /**
* Buffer state. * Buffer state.
* *
* Not supported for public use (yet). * Not supported for public use (yet).
*/ */
public static final int AL_PENDING = 0x2011; public static final int PENDING = 0x2011;
/** /**
* Buffer state. * Buffer state.
* *
* Not supported for public use (yet). * Not supported for public use (yet).
*/ */
public static final int AL_PROCESSED = 0x2012; public static final int PROCESSED = 0x2012;
/** Errors: No Error. */ /** Errors: No Error. */
public static final int AL_NO_ERROR = AL_FALSE; public static final int NO_ERROR = FALSE;
/** /**
* Illegal name passed as an argument to an AL call. * Illegal name passed as an argument to an AL call.
*/ */
public static final int AL_INVALID_NAME = 0xA001; public static final int INVALID_NAME = 0xA001;
/** /**
* Illegal enum passed as an argument to an AL call. * Illegal enum passed as an argument to an AL call.
*/ */
public static final int AL_INVALID_ENUM = 0xA002; public static final int INVALID_ENUM = 0xA002;
/** /**
* Illegal value passed as an argument to an AL call. * Illegal value passed as an argument to an AL call.
* Applies to parameter values, but not to enumerations. * Applies to parameter values, but not to enumerations.
*/ */
public static final int AL_INVALID_VALUE = 0xA003; public static final int INVALID_VALUE = 0xA003;
/** /**
* A function was called at inappropriate time, * A function was called at inappropriate time,
* or in an inappropriate way, causing an illegal state. * or in an inappropriate way, causing an illegal state.
* This can be an incompatible ALenum, object ID, * This can be an incompatible ALenum, object ID,
* and/or function. * and/or function.
*/ */
public static final int AL_INVALID_OPERATION = 0xA004; public static final int INVALID_OPERATION = 0xA004;
/** /**
* A function could not be completed, * A function could not be completed,
* because there is not enough memory available. * because there is not enough memory available.
*/ */
public static final int AL_OUT_OF_MEMORY = 0xA005; public static final int OUT_OF_MEMORY = 0xA005;
/** Context strings: Vendor */ /** Context strings: Vendor */
public static final int AL_VENDOR = 0xB001; public static final int VENDOR = 0xB001;
/** Context strings: Version */ /** Context strings: Version */
public static final int AL_VERSION = 0xB002; public static final int VERSION = 0xB002;
/** Context strings: Renderer */ /** Context strings: Renderer */
public static final int AL_RENDERER = 0xB003; public static final int RENDERER = 0xB003;
/** Context strings: Extensions */ /** Context strings: Extensions */
public static final int AL_EXTENSIONS = 0xB004; public static final int EXTENSIONS = 0xB004;
/** /**
* Doppler scale. Default 1.0 * Doppler scale. Default 1.0
*/ */
public static final int AL_DOPPLER_FACTOR = 0xC000; public static final int DOPPLER_FACTOR = 0xC000;
/** /**
* Doppler velocity. Default 1.0 * Doppler velocity. Default 1.0
*/ */
public static final int AL_DOPPLER_VELOCITY = 0xC001; public static final int DOPPLER_VELOCITY = 0xC001;
/** /**
* Distance model. Default AL_INVERSE_DISTANCE_CLAMPED * Distance model. Default INVERSE_DISTANCE_CLAMPED
*/ */
public static final int AL_DISTANCE_MODEL = 0xD000; public static final int DISTANCE_MODEL = 0xD000;
/** Distance model */ /** Distance model */
public static final int AL_INVERSE_DISTANCE = 0xD001; public static final int INVERSE_DISTANCE = 0xD001;
/** Distance model */ /** Distance model */
public static final int AL_INVERSE_DISTANCE_CLAMPED = 0xD002; public static final int INVERSE_DISTANCE_CLAMPED = 0xD002;
} }

View File

@ -20,7 +20,7 @@ public class CoreAL extends BaseAL implements BaseALConstants {
* *
* @return current error state * @return current error state
*/ */
public native int alGetError(); public native int getError();
/** /**
* Retrieve an OpenAL string property. * Retrieve an OpenAL string property.
@ -28,7 +28,7 @@ public class CoreAL extends BaseAL implements BaseALConstants {
* @param param The property to be returned * @param param The property to be returned
* @return OpenAL String property * @return OpenAL String property
*/ */
public native String alGetString(int param); public native String getString(int param);
/** /**
* Generate one or more buffers. * Generate one or more buffers.
@ -36,7 +36,7 @@ public class CoreAL extends BaseAL implements BaseALConstants {
* @param n number of buffers to generate * @param n number of buffers to generate
* @param buffers array holding buffers * @param buffers array holding buffers
*/ */
public native void alGenBuffers(int n, int[] buffers); public native void genBuffers(int n, int[] buffers);
/** /**
* Generate one or more sources. * Generate one or more sources.
@ -44,7 +44,7 @@ public class CoreAL extends BaseAL implements BaseALConstants {
* @param n number of sources to generate * @param n number of sources to generate
* @param sources array holding sources * @param sources array holding sources
*/ */
public native void alGenSources(int n, int[] sources); public native void genSources(int n, int[] sources);
/** /**
* Fill a buffer with audio data. * Fill a buffer with audio data.
@ -55,7 +55,7 @@ public class CoreAL extends BaseAL implements BaseALConstants {
* @param size size of data segment * @param size size of data segment
* @param freq frequency of data * @param freq frequency of data
*/ */
public native void alBufferData(int buffer, int format, int data, int size, int freq); public native void bufferData(int buffer, int format, int data, int size, int freq);
/** /**
* Set an integer property of a source. * Set an integer property of a source.
@ -64,21 +64,21 @@ public class CoreAL extends BaseAL implements BaseALConstants {
* @param param property to set * @param param property to set
* @param value value of property * @param value value of property
*/ */
public native void alSourcei(int source, int param, int value); public native void sourcei(int source, int param, int value);
/** /**
* Play a source. * Play a source.
* *
* @param source Source to play * @param source Source to play
*/ */
public native void alSourcePlay(int source); public native void sourcePlay(int source);
/** /**
* Stops a source. * Stops a source.
* *
* @param source Source to stop * @param source Source to stop
*/ */
public native void alSourceStop(int source); public native void sourceStop(int source);
/** /**
* Delete one or more sources. * Delete one or more sources.
@ -86,7 +86,7 @@ public class CoreAL extends BaseAL implements BaseALConstants {
* @param n Number of sources to delete * @param n Number of sources to delete
* @param source Source array to delete from * @param source Source array to delete from
*/ */
public native void alDeleteSources(int n, int[] source); public native void deleteSources(int n, int[] source);
/** /**
@ -95,5 +95,5 @@ public class CoreAL extends BaseAL implements BaseALConstants {
* @param n Number of buffers to delete * @param n Number of buffers to delete
* @param buffers Buffer array to delete from * @param buffers Buffer array to delete from
*/ */
public native void alDeleteBuffers(int n, int[] buffers); public native void deleteBuffers(int n, int[] buffers);
} }

View File

@ -34,29 +34,29 @@ public class OpenALTest {
int[] sources = new int[1]; int[] sources = new int[1];
/* initialize */ /* initialize */
alut.alutInit(args); alut.init(args);
/* create buffers and sources */ /* create buffers and sources */
al.alGenBuffers(1, buffers); al.genBuffers(1, buffers);
al.alGenSources(1, sources); al.genSources(1, sources);
/* load data */ /* load data */
ALUTLoadWAVFile file = alut.alutLoadWAVFile("footsteps.wav"); ALUTLoadWAVFile file = alut.loadWAVFile("footsteps.wav");
/* copy to buffers */ /* copy to buffers */
al.alBufferData(buffers[0], file.format, file.data, file.size, file.freq); al.bufferData(buffers[0], file.format, file.data, file.size, file.freq);
/* unload file again */ /* unload file again */
alut.alutUnloadWAV(file.format, file.data, file.size, file.freq); alut.unloadWAV(file.format, file.data, file.size, file.freq);
/* set up source input */ /* set up source input */
al.alSourcei(sources[0], AL.AL_BUFFER, buffers[0]); al.sourcei(sources[0], AL.BUFFER, buffers[0]);
/* lets loop the sound */ /* lets loop the sound */
al.alSourcei(sources[0], AL.AL_LOOPING, AL.AL_TRUE); al.sourcei(sources[0], AL.LOOPING, AL.TRUE);
/* play source 0 */ /* play source 0 */
al.alSourcePlay(sources[0]); al.sourcePlay(sources[0]);
System.out.println("will exit in 5 seconds (so we don't crash if weird stuff has happened with file...)\n"); System.out.println("will exit in 5 seconds (so we don't crash if weird stuff has happened with file...)\n");
for(int i=0; i<5; i++) { for(int i=0; i<5; i++) {
@ -68,13 +68,13 @@ public class OpenALTest {
} }
/* stop source 0 */ /* stop source 0 */
al.alSourceStop(sources[0]); al.sourceStop(sources[0]);
/* delete buffers and sources */ /* delete buffers and sources */
al.alDeleteSources(1, sources); al.deleteSources(1, sources);
al.alDeleteBuffers(1, buffers); al.deleteBuffers(1, buffers);
/* shutdown */ /* shutdown */
alut.alutExit(); alut.exit();
} }
} }

View File

@ -9,34 +9,34 @@ extern "C" {
#endif #endif
/* /*
* Class: org_lwjgl_openal_ALUT * Class: org_lwjgl_openal_ALUT
* Method: alutInit * Method: init
* Signature: ([Ljava/lang/String;)V * Signature: ([Ljava/lang/String;)V
*/ */
JNIEXPORT void JNICALL Java_org_lwjgl_openal_ALUT_alutInit JNIEXPORT void JNICALL Java_org_lwjgl_openal_ALUT_init
(JNIEnv *, jobject, jobjectArray); (JNIEnv *, jobject, jobjectArray);
/* /*
* Class: org_lwjgl_openal_ALUT * Class: org_lwjgl_openal_ALUT
* Method: alutLoadWAVFile * Method: loadWAVFile
* Signature: (Ljava/lang/String;)Lorg/lwjgl/openal/ALUTLoadWAVFile; * Signature: (Ljava/lang/String;)Lorg/lwjgl/openal/ALUTLoadWAVFile;
*/ */
JNIEXPORT jobject JNICALL Java_org_lwjgl_openal_ALUT_alutLoadWAVFile JNIEXPORT jobject JNICALL Java_org_lwjgl_openal_ALUT_loadWAVFile
(JNIEnv *, jobject, jstring); (JNIEnv *, jobject, jstring);
/* /*
* Class: org_lwjgl_openal_ALUT * Class: org_lwjgl_openal_ALUT
* Method: alutUnloadWAV * Method: unloadWAV
* Signature: (IIII)V * Signature: (IIII)V
*/ */
JNIEXPORT void JNICALL Java_org_lwjgl_openal_ALUT_alutUnloadWAV JNIEXPORT void JNICALL Java_org_lwjgl_openal_ALUT_unloadWAV
(JNIEnv *, jobject, jint, jint, jint, jint); (JNIEnv *, jobject, jint, jint, jint, jint);
/* /*
* Class: org_lwjgl_openal_ALUT * Class: org_lwjgl_openal_ALUT
* Method: alutExit * Method: exit
* Signature: ()V * Signature: ()V
*/ */
JNIEXPORT void JNICALL Java_org_lwjgl_openal_ALUT_alutExit JNIEXPORT void JNICALL Java_org_lwjgl_openal_ALUT_exit
(JNIEnv *, jobject); (JNIEnv *, jobject);
#ifdef __cplusplus #ifdef __cplusplus

View File

@ -9,82 +9,82 @@ extern "C" {
#endif #endif
/* /*
* Class: org_lwjgl_openal_CoreAL * Class: org_lwjgl_openal_CoreAL
* Method: alGetError * Method: getError
* Signature: ()I * Signature: ()I
*/ */
JNIEXPORT jint JNICALL Java_org_lwjgl_openal_CoreAL_alGetError JNIEXPORT jint JNICALL Java_org_lwjgl_openal_CoreAL_getError
(JNIEnv *, jobject); (JNIEnv *, jobject);
/* /*
* Class: org_lwjgl_openal_CoreAL * Class: org_lwjgl_openal_CoreAL
* Method: alGetString * Method: getString
* Signature: (I)Ljava/lang/String; * Signature: (I)Ljava/lang/String;
*/ */
JNIEXPORT jstring JNICALL Java_org_lwjgl_openal_CoreAL_alGetString JNIEXPORT jstring JNICALL Java_org_lwjgl_openal_CoreAL_getString
(JNIEnv *, jobject, jint); (JNIEnv *, jobject, jint);
/* /*
* Class: org_lwjgl_openal_CoreAL * Class: org_lwjgl_openal_CoreAL
* Method: alGenBuffers * Method: genBuffers
* Signature: (I[I)V * Signature: (I[I)V
*/ */
JNIEXPORT void JNICALL Java_org_lwjgl_openal_CoreAL_alGenBuffers JNIEXPORT void JNICALL Java_org_lwjgl_openal_CoreAL_genBuffers
(JNIEnv *, jobject, jint, jintArray); (JNIEnv *, jobject, jint, jintArray);
/* /*
* Class: org_lwjgl_openal_CoreAL * Class: org_lwjgl_openal_CoreAL
* Method: alGenSources * Method: genSources
* Signature: (I[I)V * Signature: (I[I)V
*/ */
JNIEXPORT void JNICALL Java_org_lwjgl_openal_CoreAL_alGenSources JNIEXPORT void JNICALL Java_org_lwjgl_openal_CoreAL_genSources
(JNIEnv *, jobject, jint, jintArray); (JNIEnv *, jobject, jint, jintArray);
/* /*
* Class: org_lwjgl_openal_CoreAL * Class: org_lwjgl_openal_CoreAL
* Method: alBufferData * Method: bufferData
* Signature: (IIIII)V * Signature: (IIIII)V
*/ */
JNIEXPORT void JNICALL Java_org_lwjgl_openal_CoreAL_alBufferData JNIEXPORT void JNICALL Java_org_lwjgl_openal_CoreAL_bufferData
(JNIEnv *, jobject, jint, jint, jint, jint, jint); (JNIEnv *, jobject, jint, jint, jint, jint, jint);
/* /*
* Class: org_lwjgl_openal_CoreAL * Class: org_lwjgl_openal_CoreAL
* Method: alSourcei * Method: sourcei
* Signature: (III)V * Signature: (III)V
*/ */
JNIEXPORT void JNICALL Java_org_lwjgl_openal_CoreAL_alSourcei JNIEXPORT void JNICALL Java_org_lwjgl_openal_CoreAL_sourcei
(JNIEnv *, jobject, jint, jint, jint); (JNIEnv *, jobject, jint, jint, jint);
/* /*
* Class: org_lwjgl_openal_CoreAL * Class: org_lwjgl_openal_CoreAL
* Method: alSourcePlay * Method: sourcePlay
* Signature: (I)V * Signature: (I)V
*/ */
JNIEXPORT void JNICALL Java_org_lwjgl_openal_CoreAL_alSourcePlay JNIEXPORT void JNICALL Java_org_lwjgl_openal_CoreAL_sourcePlay
(JNIEnv *, jobject, jint); (JNIEnv *, jobject, jint);
/* /*
* Class: org_lwjgl_openal_CoreAL * Class: org_lwjgl_openal_CoreAL
* Method: alSourceStop * Method: sourceStop
* Signature: (I)V * Signature: (I)V
*/ */
JNIEXPORT void JNICALL Java_org_lwjgl_openal_CoreAL_alSourceStop JNIEXPORT void JNICALL Java_org_lwjgl_openal_CoreAL_sourceStop
(JNIEnv *, jobject, jint); (JNIEnv *, jobject, jint);
/* /*
* Class: org_lwjgl_openal_CoreAL * Class: org_lwjgl_openal_CoreAL
* Method: alDeleteSources * Method: deleteSources
* Signature: (I[I)V * Signature: (I[I)V
*/ */
JNIEXPORT void JNICALL Java_org_lwjgl_openal_CoreAL_alDeleteSources JNIEXPORT void JNICALL Java_org_lwjgl_openal_CoreAL_deleteSources
(JNIEnv *, jobject, jint, jintArray); (JNIEnv *, jobject, jint, jintArray);
/* /*
* Class: org_lwjgl_openal_CoreAL * Class: org_lwjgl_openal_CoreAL
* Method: alDeleteBuffers * Method: deleteBuffers
* Signature: (I[I)V * Signature: (I[I)V
*/ */
JNIEXPORT void JNICALL Java_org_lwjgl_openal_CoreAL_alDeleteBuffers JNIEXPORT void JNICALL Java_org_lwjgl_openal_CoreAL_deleteBuffers
(JNIEnv *, jobject, jint, jintArray); (JNIEnv *, jobject, jint, jintArray);
#ifdef __cplusplus #ifdef __cplusplus

View File

@ -18,7 +18,7 @@
* C Specification: * C Specification:
* void alutInit(int *argc, char *argv[]); * void alutInit(int *argc, char *argv[]);
*/ */
JNIEXPORT void JNICALL Java_org_lwjgl_openal_ALUT_alutInit (JNIEnv *env, jobject obj, jobjectArray jargv) { JNIEXPORT void JNICALL Java_org_lwjgl_openal_ALUT_init (JNIEnv *env, jobject obj, jobjectArray jargv) {
/* obtain the size the array */ /* obtain the size the array */
jsize argc = (*env)->GetArrayLength(env, jargv); jsize argc = (*env)->GetArrayLength(env, jargv);
@ -53,7 +53,7 @@ JNIEXPORT void JNICALL Java_org_lwjgl_openal_ALUT_alutInit (JNIEnv *env, jobject
* ALboolean alutLoadWAVFile(const char *fname, ALsizei *format, ALsizei *size, ALsizei *bits, * ALboolean alutLoadWAVFile(const char *fname, ALsizei *format, ALsizei *size, ALsizei *bits,
* ALsizei *freq, ALboolean *loop ); * ALsizei *freq, ALboolean *loop );
*/ */
JNIEXPORT jobject JNICALL Java_org_lwjgl_openal_ALUT_alutLoadWAVFile (JNIEnv *env, jobject obj, jstring file) { JNIEXPORT jobject JNICALL Java_org_lwjgl_openal_ALUT_loadWAVFile (JNIEnv *env, jobject obj, jstring file) {
/* /*
* NOTE: Since Java doesn't support modification of supplied * NOTE: Since Java doesn't support modification of supplied
@ -100,7 +100,7 @@ JNIEXPORT jobject JNICALL Java_org_lwjgl_openal_ALUT_alutLoadWAVFile (JNIEnv *en
* ALvoid alutLoadWAVMemory(ALbyte *memory,ALenum *format,ALvoid **data,ALsizei * ALvoid alutLoadWAVMemory(ALbyte *memory,ALenum *format,ALvoid **data,ALsizei
* *size,ALsizei *freq,ALboolean *loop) * *size,ALsizei *freq,ALboolean *loop)
*/ */
JNIEXPORT void JNICALL Java_org_lwjgl_openal_ALUT_alutUnloadWAV (JNIEnv *env, jobject obj, jint format, jint data, jint size, jint freq) { JNIEXPORT void JNICALL Java_org_lwjgl_openal_ALUT_unloadWAV (JNIEnv *env, jobject obj, jint format, jint data, jint size, jint freq) {
alutUnloadWAV(format, (void**) data, size, freq); alutUnloadWAV(format, (void**) data, size, freq);
} }
/** /**
@ -109,6 +109,6 @@ JNIEXPORT void JNICALL Java_org_lwjgl_openal_ALUT_alutUnloadWAV (JNIEnv *env, jo
* C Specification: * C Specification:
* void alutExit(ALvoid); * void alutExit(ALvoid);
*/ */
JNIEXPORT void JNICALL Java_org_lwjgl_openal_ALUT_alutExit (JNIEnv *env, jobject obj) { JNIEXPORT void JNICALL Java_org_lwjgl_openal_ALUT_exit (JNIEnv *env, jobject obj) {
alutExit(); alutExit();
} }

View File

@ -18,7 +18,7 @@
* C Specification: * C Specification:
* ALenum alGetError(ALvoid); * ALenum alGetError(ALvoid);
*/ */
JNIEXPORT jint JNICALL Java_org_lwjgl_openal_CoreAL_alGetError (JNIEnv *env, jobject obj) { JNIEXPORT jint JNICALL Java_org_lwjgl_openal_CoreAL_getError (JNIEnv *env, jobject obj) {
return alGetError(); return alGetError();
} }
/** /**
@ -27,7 +27,7 @@ JNIEXPORT jint JNICALL Java_org_lwjgl_openal_CoreAL_alGetError (JNIEnv *env, job
* C Specification: * C Specification:
* ALubyte * alGetString(ALenum pname); * ALubyte * alGetString(ALenum pname);
*/ */
JNIEXPORT jstring JNICALL Java_org_lwjgl_openal_CoreAL_alGetString (JNIEnv *env, jobject obj, jint param) { JNIEXPORT jstring JNICALL Java_org_lwjgl_openal_CoreAL_getString (JNIEnv *env, jobject obj, jint param) {
return (*env)->NewStringUTF(env, alGetString(param)); return (*env)->NewStringUTF(env, alGetString(param));
} }
@ -37,7 +37,7 @@ JNIEXPORT jstring JNICALL Java_org_lwjgl_openal_CoreAL_alGetString (JNIEnv *env,
* C Specification: * C Specification:
* ALvoid alGenBuffers(ALsizei n,ALuint *buffers); * ALvoid alGenBuffers(ALsizei n,ALuint *buffers);
*/ */
JNIEXPORT void JNICALL Java_org_lwjgl_openal_CoreAL_alGenBuffers (JNIEnv *env, jobject obj, jint n, jintArray buffers) { JNIEXPORT void JNICALL Java_org_lwjgl_openal_CoreAL_genBuffers (JNIEnv *env, jobject obj, jint n, jintArray buffers) {
int* array = (*env)->GetIntArrayElements(env, buffers, 0); int* array = (*env)->GetIntArrayElements(env, buffers, 0);
alGenBuffers(n, array); alGenBuffers(n, array);
(*env)->ReleaseIntArrayElements(env, buffers, array, 0); (*env)->ReleaseIntArrayElements(env, buffers, array, 0);
@ -48,7 +48,7 @@ JNIEXPORT void JNICALL Java_org_lwjgl_openal_CoreAL_alGenBuffers (JNIEnv *env, j
* C Specification: * C Specification:
* ALvoid alGenSources(ALsizei n,ALuint *sources); * ALvoid alGenSources(ALsizei n,ALuint *sources);
*/ */
JNIEXPORT void JNICALL Java_org_lwjgl_openal_CoreAL_alGenSources (JNIEnv *env, jobject obj, jint n, jintArray sources) { JNIEXPORT void JNICALL Java_org_lwjgl_openal_CoreAL_genSources (JNIEnv *env, jobject obj, jint n, jintArray sources) {
int* array = (*env)->GetIntArrayElements(env, sources, 0); int* array = (*env)->GetIntArrayElements(env, sources, 0);
alGenSources(n, array); alGenSources(n, array);
(*env)->ReleaseIntArrayElements(env, sources, array, 0); (*env)->ReleaseIntArrayElements(env, sources, array, 0);
@ -60,7 +60,7 @@ JNIEXPORT void JNICALL Java_org_lwjgl_openal_CoreAL_alGenSources (JNIEnv *env, j
* C Specification: * C Specification:
* ALvoid alBufferData(ALuint buffer,ALenum format,ALvoid *data,ALsizei size,ALsizei freq); * ALvoid alBufferData(ALuint buffer,ALenum format,ALvoid *data,ALsizei size,ALsizei freq);
*/ */
JNIEXPORT void JNICALL Java_org_lwjgl_openal_CoreAL_alBufferData (JNIEnv *env, jobject obj, jint buffer, jint format, jint data, jint size, jint freq) { JNIEXPORT void JNICALL Java_org_lwjgl_openal_CoreAL_bufferData (JNIEnv *env, jobject obj, jint buffer, jint format, jint data, jint size, jint freq) {
alBufferData(buffer, format, (void**) data, size, freq); alBufferData(buffer, format, (void**) data, size, freq);
} }
@ -70,7 +70,7 @@ JNIEXPORT void JNICALL Java_org_lwjgl_openal_CoreAL_alBufferData (JNIEnv *env, j
* C Specification: * C Specification:
* ALvoid alSourcei(ALuint source,ALenum pname,ALint value); * ALvoid alSourcei(ALuint source,ALenum pname,ALint value);
*/ */
JNIEXPORT void JNICALL Java_org_lwjgl_openal_CoreAL_alSourcei (JNIEnv *env, jobject obj, jint source, jint param, jint value) { JNIEXPORT void JNICALL Java_org_lwjgl_openal_CoreAL_sourcei (JNIEnv *env, jobject obj, jint source, jint param, jint value) {
alSourcei(source, param, value); alSourcei(source, param, value);
} }
@ -80,7 +80,7 @@ JNIEXPORT void JNICALL Java_org_lwjgl_openal_CoreAL_alSourcei (JNIEnv *env, jobj
* C Specification: * C Specification:
* ALvoid alSourcePlay(ALuint source); * ALvoid alSourcePlay(ALuint source);
*/ */
JNIEXPORT void JNICALL Java_org_lwjgl_openal_CoreAL_alSourcePlay (JNIEnv *env, jobject obj, jint source) { JNIEXPORT void JNICALL Java_org_lwjgl_openal_CoreAL_sourcePlay (JNIEnv *env, jobject obj, jint source) {
alSourcePlay(source); alSourcePlay(source);
} }
@ -90,7 +90,7 @@ JNIEXPORT void JNICALL Java_org_lwjgl_openal_CoreAL_alSourcePlay (JNIEnv *env, j
* C Specification: * C Specification:
* ALvoid alSourceStop(ALuint source); * ALvoid alSourceStop(ALuint source);
*/ */
JNIEXPORT void JNICALL Java_org_lwjgl_openal_CoreAL_alSourceStop (JNIEnv *env, jobject obj, jint source) { JNIEXPORT void JNICALL Java_org_lwjgl_openal_CoreAL_sourceStop (JNIEnv *env, jobject obj, jint source) {
alSourceStop(source); alSourceStop(source);
} }
@ -100,7 +100,7 @@ JNIEXPORT void JNICALL Java_org_lwjgl_openal_CoreAL_alSourceStop (JNIEnv *env, j
* C Specification: * C Specification:
* ALvoid alDeleteSources(ALsizei n,ALuint *sources); * ALvoid alDeleteSources(ALsizei n,ALuint *sources);
*/ */
JNIEXPORT void JNICALL Java_org_lwjgl_openal_CoreAL_alDeleteSources (JNIEnv *env, jobject obj, jint n, jintArray source) { JNIEXPORT void JNICALL Java_org_lwjgl_openal_CoreAL_deleteSources (JNIEnv *env, jobject obj, jint n, jintArray source) {
int* array = (*env)->GetIntArrayElements(env, source, 0); int* array = (*env)->GetIntArrayElements(env, source, 0);
alDeleteSources(n, array); alDeleteSources(n, array);
(*env)->ReleaseIntArrayElements(env, source, array, 0); (*env)->ReleaseIntArrayElements(env, source, array, 0);
@ -112,7 +112,7 @@ JNIEXPORT void JNICALL Java_org_lwjgl_openal_CoreAL_alDeleteSources (JNIEnv *env
* C Specification: * C Specification:
* ALvoid alDeleteBuffers(ALsizei n,ALuint *buffers); * ALvoid alDeleteBuffers(ALsizei n,ALuint *buffers);
*/ */
JNIEXPORT void JNICALL Java_org_lwjgl_openal_CoreAL_alDeleteBuffers (JNIEnv *env, jobject obj, jint n, jintArray buffer) { JNIEXPORT void JNICALL Java_org_lwjgl_openal_CoreAL_deleteBuffers (JNIEnv *env, jobject obj, jint n, jintArray buffer) {
int* array = (*env)->GetIntArrayElements(env, buffer, 0); int* array = (*env)->GetIntArrayElements(env, buffer, 0);
alDeleteBuffers(n, array); alDeleteBuffers(n, array);
(*env)->ReleaseIntArrayElements(env, buffer, array, 0); (*env)->ReleaseIntArrayElements(env, buffer, array, 0);