Package org.lwjgl.openal
Class ALCCapabilities
java.lang.Object
org.lwjgl.openal.ALCCapabilities
Defines the capabilities of the OpenAL Context API.
-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal booleanWhen true,EnumerateAllExtis supported.final booleanAn OpenAL 1.1 implementation will always support theALC_ENUMERATION_EXTextension.final booleanWhen true,EXTCaptureis supported.final booleanWhen true,EXTDedicatedis supported.final booleanWhen true,EXTDefaultFilterOrderis supported.final booleanWhen true,EXTDisconnectis supported.final booleanWhen true,EXTEfxis supported.final booleanWhen true,EXTThreadLocalContextis supported.final booleanWhen true,LOKIAudioChannelis supported.final booleanWhen true,SOFTDeviceClockis supported.final booleanWhen true,SOFTHRTFis supported.final booleanWhen true,SOFTLoopbackis supported.final booleanWhen true,SOFTOutputLimiteris supported.final booleanWhen true,SOFTOutputModeis supported.final booleanWhen true,SOFTPauseDeviceis supported.final booleanWhen true,SOFTReopenDeviceis supported.final longfinal longfinal longfinal longfinal longfinal longfinal longfinal longfinal longfinal longfinal longfinal longfinal longfinal longfinal longfinal longfinal longfinal longfinal longfinal longfinal longfinal longfinal longfinal longfinal longfinal longfinal longfinal longfinal longfinal longfinal longfinal booleanWhen true,SOFTLoopbackBformatis supported.final booleanWhen true,ALC10is supported.final booleanWhen true,ALC11is supported. -
Method Summary
Modifier and TypeMethodDescriptionorg.lwjgl.PointerBufferReturns the buffer of OpenAL function pointers.
-
Field Details
-
alcOpenDevice
public final long alcOpenDevice -
alcCloseDevice
public final long alcCloseDevice -
alcCreateContext
public final long alcCreateContext -
alcMakeContextCurrent
public final long alcMakeContextCurrent -
alcProcessContext
public final long alcProcessContext -
alcSuspendContext
public final long alcSuspendContext -
alcDestroyContext
public final long alcDestroyContext -
alcGetCurrentContext
public final long alcGetCurrentContext -
alcGetContextsDevice
public final long alcGetContextsDevice -
alcIsExtensionPresent
public final long alcIsExtensionPresent -
alcGetProcAddress
public final long alcGetProcAddress -
alcGetEnumValue
public final long alcGetEnumValue -
alcGetError
public final long alcGetError -
alcGetString
public final long alcGetString -
alcGetIntegerv
public final long alcGetIntegerv -
alcCaptureOpenDevice
public final long alcCaptureOpenDevice -
alcCaptureCloseDevice
public final long alcCaptureCloseDevice -
alcCaptureStart
public final long alcCaptureStart -
alcCaptureStop
public final long alcCaptureStop -
alcCaptureSamples
public final long alcCaptureSamples -
alcSetThreadContext
public final long alcSetThreadContext -
alcGetThreadContext
public final long alcGetThreadContext -
alcGetInteger64vSOFT
public final long alcGetInteger64vSOFT -
alcGetStringiSOFT
public final long alcGetStringiSOFT -
alcResetDeviceSOFT
public final long alcResetDeviceSOFT -
alcLoopbackOpenDeviceSOFT
public final long alcLoopbackOpenDeviceSOFT -
alcIsRenderFormatSupportedSOFT
public final long alcIsRenderFormatSupportedSOFT -
alcRenderSamplesSOFT
public final long alcRenderSamplesSOFT -
alcDevicePauseSOFT
public final long alcDevicePauseSOFT -
alcDeviceResumeSOFT
public final long alcDeviceResumeSOFT -
alcReopenDeviceSOFT
public final long alcReopenDeviceSOFT -
OpenALC10
public final boolean OpenALC10When true,ALC10is supported. -
OpenALC11
public final boolean OpenALC11When true,ALC11is supported. -
OpenALC_SOFT_loopback_bformat
public final boolean OpenALC_SOFT_loopback_bformatWhen true,SOFTLoopbackBformatis supported. -
ALC_ENUMERATE_ALL_EXT
public final boolean ALC_ENUMERATE_ALL_EXTWhen true,EnumerateAllExtis supported. -
ALC_ENUMERATION_EXT
public final boolean ALC_ENUMERATION_EXTAn OpenAL 1.1 implementation will always support theALC_ENUMERATION_EXTextension. This extension provides for enumeration of the available OpenAL devices throughGetString. AnGetStringquery ofDEVICE_SPECIFIERwith aNULLdevice passed in will return a list of devices. Each device name will be separated by a singleNULLcharacter and the list will be terminated with twoNULLcharacters. -
ALC_EXT_CAPTURE
public final boolean ALC_EXT_CAPTUREWhen true,EXTCaptureis supported. -
ALC_EXT_DEDICATED
public final boolean ALC_EXT_DEDICATEDWhen true,EXTDedicatedis supported. -
ALC_EXT_DEFAULT_FILTER_ORDER
public final boolean ALC_EXT_DEFAULT_FILTER_ORDERWhen true,EXTDefaultFilterOrderis supported. -
ALC_EXT_disconnect
public final boolean ALC_EXT_disconnectWhen true,EXTDisconnectis supported. -
ALC_EXT_EFX
public final boolean ALC_EXT_EFXWhen true,EXTEfxis supported. -
ALC_EXT_thread_local_context
public final boolean ALC_EXT_thread_local_contextWhen true,EXTThreadLocalContextis supported. -
ALC_LOKI_audio_channel
public final boolean ALC_LOKI_audio_channelWhen true,LOKIAudioChannelis supported. -
ALC_SOFT_device_clock
public final boolean ALC_SOFT_device_clockWhen true,SOFTDeviceClockis supported. -
ALC_SOFT_HRTF
public final boolean ALC_SOFT_HRTFWhen true,SOFTHRTFis supported. -
ALC_SOFT_loopback
public final boolean ALC_SOFT_loopbackWhen true,SOFTLoopbackis supported. -
ALC_SOFT_output_limiter
public final boolean ALC_SOFT_output_limiterWhen true,SOFTOutputLimiteris supported. -
ALC_SOFT_output_mode
public final boolean ALC_SOFT_output_modeWhen true,SOFTOutputModeis supported. -
ALC_SOFT_pause_device
public final boolean ALC_SOFT_pause_deviceWhen true,SOFTPauseDeviceis supported. -
ALC_SOFT_reopen_device
public final boolean ALC_SOFT_reopen_deviceWhen true,SOFTReopenDeviceis supported.
-
-
Method Details
-
getAddressBuffer
public org.lwjgl.PointerBuffer getAddressBuffer()Returns the buffer of OpenAL function pointers.
-