Package jogamp.openal
Class ALCImpl
- java.lang.Object
-
- jogamp.openal.ALCAbstractImpl
-
- jogamp.openal.ALCImpl
-
- All Implemented Interfaces:
ALC
,ALCConstants
public class ALCImpl extends ALCAbstractImpl
ALC implementation.- Author:
- Michael Bien
-
-
Field Summary
-
Fields inherited from interface com.jogamp.openal.ALC
HAS_STDDEF
-
Fields inherited from interface com.jogamp.openal.ALCConstants
ALC_ALL_ATTRIBUTES, ALC_ALL_DEVICES_SPECIFIER, ALC_ATTRIBUTES_SIZE, ALC_CAPTURE_DEFAULT_DEVICE_SPECIFIER, ALC_CAPTURE_DEVICE_SPECIFIER, ALC_CAPTURE_SAMPLES, ALC_DEFAULT_ALL_DEVICES_SPECIFIER, ALC_DEFAULT_DEVICE_SPECIFIER, ALC_DEVICE_SPECIFIER, ALC_ENUMERATE_ALL_EXT, ALC_EXT_CAPTURE, ALC_EXTENSIONS, ALC_FALSE, ALC_FREQUENCY, ALC_INVALID, ALC_INVALID_CONTEXT, ALC_INVALID_DEVICE, ALC_INVALID_ENUM, ALC_INVALID_VALUE, ALC_MAJOR_VERSION, ALC_MINOR_VERSION, ALC_MONO_SOURCES, ALC_NO_ERROR, ALC_OUT_OF_MEMORY, ALC_REFRESH, ALC_STEREO_SOURCES, ALC_SYNC, ALC_TRUE, ALC_VERSION_0_1
-
-
Constructor Summary
Constructors Constructor Description ALCImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String[]
alcGetCaptureDeviceSpecifiers()
Fetches the names of the available ALC capture device specifiers.String[]
alcGetDeviceSpecifiers()
Fetches the names of the available ALC device specifiers.String
alcGetString(ALCdevice device, int param)
Entry point (through function pointer) to C language function:
const ALCchar * alcGetString(ALCdevice * device, ALCenum param)
ByteBuffer
alcGetStringImpl(ALCdevice device, int param)
Entry point (through function pointer) to C language function:
const ALCchar * alcGetString(ALCdevice * device, ALCenum param);
-
Methods inherited from class jogamp.openal.ALCAbstractImpl
alcCaptureCloseDevice, alcCaptureOpenDevice, alcCaptureSamples, alcCaptureStart, alcCaptureStop, alcCloseDevice, alcCreateContext, alcCreateContext, alcDestroyContext, alcGetContextsDevice, alcGetCurrentContext, alcGetEnumValue, alcGetError, alcGetIntegerv, alcGetIntegerv, alcIsExtensionPresent, alcMakeContextCurrent, alcOpenDevice, alcProcessContext, alcSuspendContext, getALCProcAddressTable
-
-
-
-
Method Detail
-
alcGetString
public String alcGetString(ALCdevice device, int param)
Description copied from interface:ALC
Entry point (through function pointer) to C language function:
const ALCchar * alcGetString(ALCdevice * device, ALCenum param)
-
alcGetStringImpl
public ByteBuffer alcGetStringImpl(ALCdevice device, int param)
Entry point (through function pointer) to C language function:
const ALCchar * alcGetString(ALCdevice * device, ALCenum param);
-
alcGetDeviceSpecifiers
public String[] alcGetDeviceSpecifiers()
Fetches the names of the available ALC device specifiers. Equivalent to the C call alcGetString(NULL, ALC_DEVICE_SPECIFIER).
-
alcGetCaptureDeviceSpecifiers
public String[] alcGetCaptureDeviceSpecifiers()
Fetches the names of the available ALC capture device specifiers. Equivalent to the C call alcGetString(NULL, ALC_CAPTURE_DEVICE_SPECIFIER).
-
-