From b0c0b1143d59935685deabcc9ca4ead28b578fab Mon Sep 17 00:00:00 2001 From: Brian Matzon Date: Sun, 11 Aug 2002 16:27:12 +0000 Subject: [PATCH] initial import of OpenAL native implementation --- src/native/common/org_lwjgl_openal_ALUT.h | 45 +++++++++ src/native/common/org_lwjgl_openal_CoreAL10.h | 93 +++++++++++++++++++ 2 files changed, 138 insertions(+) create mode 100644 src/native/common/org_lwjgl_openal_ALUT.h create mode 100644 src/native/common/org_lwjgl_openal_CoreAL10.h diff --git a/src/native/common/org_lwjgl_openal_ALUT.h b/src/native/common/org_lwjgl_openal_ALUT.h new file mode 100644 index 00000000..0c451b62 --- /dev/null +++ b/src/native/common/org_lwjgl_openal_ALUT.h @@ -0,0 +1,45 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ +#include +/* Header for class org_lwjgl_openal_ALUT */ + +#ifndef _Included_org_lwjgl_openal_ALUT +#define _Included_org_lwjgl_openal_ALUT +#ifdef __cplusplus +extern "C" { +#endif +/* + * Class: org_lwjgl_openal_ALUT + * Method: alutInit + * Signature: ([Ljava/lang/String;)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_openal_ALUT_alutInit + (JNIEnv *, jobject, jobjectArray); + +/* + * Class: org_lwjgl_openal_ALUT + * Method: alutLoadWAVFile + * Signature: (Ljava/lang/String;)Lorg/lwjgl/openal/ALUTLoadWAVFile; + */ +JNIEXPORT jobject JNICALL Java_org_lwjgl_openal_ALUT_alutLoadWAVFile + (JNIEnv *, jobject, jstring); + +/* + * Class: org_lwjgl_openal_ALUT + * Method: alutUnloadWAV + * Signature: (IIII)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_openal_ALUT_alutUnloadWAV + (JNIEnv *, jobject, jint, jint, jint, jint); + +/* + * Class: org_lwjgl_openal_ALUT + * Method: alutExit + * Signature: ()V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_openal_ALUT_alutExit + (JNIEnv *, jobject); + +#ifdef __cplusplus +} +#endif +#endif diff --git a/src/native/common/org_lwjgl_openal_CoreAL10.h b/src/native/common/org_lwjgl_openal_CoreAL10.h new file mode 100644 index 00000000..691bbffb --- /dev/null +++ b/src/native/common/org_lwjgl_openal_CoreAL10.h @@ -0,0 +1,93 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ +#include +/* Header for class org_lwjgl_openal_CoreAL10 */ + +#ifndef _Included_org_lwjgl_openal_CoreAL10 +#define _Included_org_lwjgl_openal_CoreAL10 +#ifdef __cplusplus +extern "C" { +#endif +/* + * Class: org_lwjgl_openal_CoreAL10 + * Method: alGetError + * Signature: ()I + */ +JNIEXPORT jint JNICALL Java_org_lwjgl_openal_CoreAL10_alGetError + (JNIEnv *, jobject); + +/* + * Class: org_lwjgl_openal_CoreAL10 + * Method: alGetString + * Signature: (I)Ljava/lang/String; + */ +JNIEXPORT jstring JNICALL Java_org_lwjgl_openal_CoreAL10_alGetString + (JNIEnv *, jobject, jint); + +/* + * Class: org_lwjgl_openal_CoreAL10 + * Method: alGenBuffers + * Signature: (I[I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_openal_CoreAL10_alGenBuffers + (JNIEnv *, jobject, jint, jintArray); + +/* + * Class: org_lwjgl_openal_CoreAL10 + * Method: alGenSources + * Signature: (I[I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_openal_CoreAL10_alGenSources + (JNIEnv *, jobject, jint, jintArray); + +/* + * Class: org_lwjgl_openal_CoreAL10 + * Method: alBufferData + * Signature: (IIIII)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_openal_CoreAL10_alBufferData + (JNIEnv *, jobject, jint, jint, jint, jint, jint); + +/* + * Class: org_lwjgl_openal_CoreAL10 + * Method: alSourcei + * Signature: (III)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_openal_CoreAL10_alSourcei + (JNIEnv *, jobject, jint, jint, jint); + +/* + * Class: org_lwjgl_openal_CoreAL10 + * Method: alSourcePlay + * Signature: (I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_openal_CoreAL10_alSourcePlay + (JNIEnv *, jobject, jint); + +/* + * Class: org_lwjgl_openal_CoreAL10 + * Method: alSourceStop + * Signature: (I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_openal_CoreAL10_alSourceStop + (JNIEnv *, jobject, jint); + +/* + * Class: org_lwjgl_openal_CoreAL10 + * Method: alDeleteSources + * Signature: (I[I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_openal_CoreAL10_alDeleteSources + (JNIEnv *, jobject, jint, jintArray); + +/* + * Class: org_lwjgl_openal_CoreAL10 + * Method: alDeleteBuffers + * Signature: (I[I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_openal_CoreAL10_alDeleteBuffers + (JNIEnv *, jobject, jint, jintArray); + +#ifdef __cplusplus +} +#endif +#endif