Package com.jme3.audio.android
Class AndroidAL
- java.lang.Object
-
- com.jme3.audio.android.AndroidAL
-
- All Implemented Interfaces:
com.jme3.audio.openal.AL
public final class AndroidAL extends java.lang.Object implements com.jme3.audio.openal.AL
-
-
Field Summary
-
Fields inherited from interface com.jme3.audio.openal.AL
AL_BITS, AL_BUFFER, AL_BUFFERS_PROCESSED, AL_BUFFERS_QUEUED, AL_BYTE_OFFSET, AL_CHANNELS, AL_CONE_INNER_ANGLE, AL_CONE_OUTER_ANGLE, AL_CONE_OUTER_GAIN, AL_DIRECTION, AL_DISTANCE_MODEL, AL_DOPPLER_FACTOR, AL_DOPPLER_VELOCITY, AL_EXPONENT_DISTANCE, AL_EXPONENT_DISTANCE_CLAMPED, AL_EXTENSIONS, AL_FALSE, AL_FORMAT_MONO16, AL_FORMAT_MONO8, AL_FORMAT_STEREO16, AL_FORMAT_STEREO8, AL_FREQUENCY, AL_GAIN, AL_INITIAL, AL_INVALID_ENUM, AL_INVALID_NAME, AL_INVALID_OPERATION, AL_INVALID_VALUE, AL_INVERSE_DISTANCE, AL_INVERSE_DISTANCE_CLAMPED, AL_LINEAR_DISTANCE, AL_LINEAR_DISTANCE_CLAMPED, AL_LOOPING, AL_MAX_DISTANCE, AL_MAX_GAIN, AL_MIN_GAIN, AL_NO_ERROR, AL_NONE, AL_ORIENTATION, AL_OUT_OF_MEMORY, AL_PAUSED, AL_PENDING, AL_PITCH, AL_PLAYING, AL_POSITION, AL_PROCESSED, AL_REFERENCE_DISTANCE, AL_RENDERER, AL_ROLLOFF_FACTOR, AL_SAMPLE_OFFSET, AL_SEC_OFFSET, AL_SIZE, AL_SOURCE_RELATIVE, AL_SOURCE_STATE, AL_SOURCE_TYPE, AL_SPEED_OF_SOUND, AL_STATIC, AL_STOPPED, AL_STREAMING, AL_TRUE, AL_UNDETERMINED, AL_UNUSED, AL_VELOCITY, AL_VENDOR, AL_VERSION
-
-
Constructor Summary
Constructors Constructor Description AndroidAL()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidalBufferData(int buffer, int format, java.nio.ByteBuffer data, int size, int frequency)voidalDeleteBuffers(int numBuffers, java.nio.IntBuffer buffers)voidalDeleteSources(int numSources, java.nio.IntBuffer sources)voidalGenBuffers(int numBuffers, java.nio.IntBuffer buffers)intalGenSources()intalGetError()intalGetSourcei(int source, int param)java.lang.StringalGetString(int parameter)voidalListener(int param, java.nio.FloatBuffer data)voidalListener3f(int param, float value1, float value2, float value3)voidalListenerf(int param, float value)voidalSource3f(int source, int param, float value1, float value2, float value3)voidalSource3i(int source, int param, int value1, int value2, int value3)voidalSourcef(int source, int param, float value)voidalSourcei(int source, int param, int value)voidalSourcePause(int source)voidalSourcePlay(int source)voidalSourceQueueBuffers(int source, int numBuffers, java.nio.IntBuffer buffers)voidalSourceStop(int source)voidalSourceUnqueueBuffers(int source, int numBuffers, java.nio.IntBuffer buffers)
-
-
-
Method Detail
-
alGetString
public java.lang.String alGetString(int parameter)
- Specified by:
alGetStringin interfacecom.jme3.audio.openal.AL
-
alGenSources
public int alGenSources()
- Specified by:
alGenSourcesin interfacecom.jme3.audio.openal.AL
-
alGetError
public int alGetError()
- Specified by:
alGetErrorin interfacecom.jme3.audio.openal.AL
-
alDeleteSources
public void alDeleteSources(int numSources, java.nio.IntBuffer sources)- Specified by:
alDeleteSourcesin interfacecom.jme3.audio.openal.AL
-
alGenBuffers
public void alGenBuffers(int numBuffers, java.nio.IntBuffer buffers)- Specified by:
alGenBuffersin interfacecom.jme3.audio.openal.AL
-
alDeleteBuffers
public void alDeleteBuffers(int numBuffers, java.nio.IntBuffer buffers)- Specified by:
alDeleteBuffersin interfacecom.jme3.audio.openal.AL
-
alSourceStop
public void alSourceStop(int source)
- Specified by:
alSourceStopin interfacecom.jme3.audio.openal.AL
-
alSourcei
public void alSourcei(int source, int param, int value)- Specified by:
alSourceiin interfacecom.jme3.audio.openal.AL
-
alBufferData
public void alBufferData(int buffer, int format, java.nio.ByteBuffer data, int size, int frequency)- Specified by:
alBufferDatain interfacecom.jme3.audio.openal.AL
-
alSourcePlay
public void alSourcePlay(int source)
- Specified by:
alSourcePlayin interfacecom.jme3.audio.openal.AL
-
alSourcePause
public void alSourcePause(int source)
- Specified by:
alSourcePausein interfacecom.jme3.audio.openal.AL
-
alSourcef
public void alSourcef(int source, int param, float value)- Specified by:
alSourcefin interfacecom.jme3.audio.openal.AL
-
alSource3f
public void alSource3f(int source, int param, float value1, float value2, float value3)- Specified by:
alSource3fin interfacecom.jme3.audio.openal.AL
-
alGetSourcei
public int alGetSourcei(int source, int param)- Specified by:
alGetSourceiin interfacecom.jme3.audio.openal.AL
-
alSourceUnqueueBuffers
public void alSourceUnqueueBuffers(int source, int numBuffers, java.nio.IntBuffer buffers)- Specified by:
alSourceUnqueueBuffersin interfacecom.jme3.audio.openal.AL
-
alSourceQueueBuffers
public void alSourceQueueBuffers(int source, int numBuffers, java.nio.IntBuffer buffers)- Specified by:
alSourceQueueBuffersin interfacecom.jme3.audio.openal.AL
-
alListener
public void alListener(int param, java.nio.FloatBuffer data)- Specified by:
alListenerin interfacecom.jme3.audio.openal.AL
-
alListenerf
public void alListenerf(int param, float value)- Specified by:
alListenerfin interfacecom.jme3.audio.openal.AL
-
alListener3f
public void alListener3f(int param, float value1, float value2, float value3)- Specified by:
alListener3fin interfacecom.jme3.audio.openal.AL
-
alSource3i
public void alSource3i(int source, int param, int value1, int value2, int value3)- Specified by:
alSource3iin interfacecom.jme3.audio.openal.AL
-
-