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 boolean
When true,EnumerateAllExt
is supported.final boolean
An OpenAL 1.1 implementation will always support theALC_ENUMERATION_EXT
extension.final boolean
When true,EXTCapture
is supported.final boolean
When true, theALC_EXT_debug
extension is supported.final boolean
When true,EXTDedicated
is supported.final boolean
When true,EXTDefaultFilterOrder
is supported.final boolean
When true,EXTDirectContext
is supported.final boolean
When true,EXTDisconnect
is supported.final boolean
When true,EXTEfx
is supported.final boolean
When true,EXTThreadLocalContext
is supported.final boolean
When true,LOKIAudioChannel
is supported.final boolean
When true,SOFTDeviceClock
is supported.final boolean
When true,SOFTHRTF
is supported.final boolean
When true,SOFTLoopback
is supported.final boolean
When true,SOFTOutputLimiter
is supported.final boolean
When true,SOFTOutputMode
is supported.final boolean
When true,SOFTPauseDevice
is supported.final boolean
When true,SOFTReopenDevice
is supported.final boolean
When true,SOFTSystemEvents
is supported.final long
final long
final long
final long
final long
final long
final long
final long
final long
final long
final long
final long
final long
final long
final long
final long
final long
final long
final long
final long
final long
final long
final long
final long
final long
final long
final long
final long
final long
final long
final long
final long
final long
final long
final long
final boolean
When true,SOFTLoopbackBformat
is supported.final boolean
When true,ALC10
is supported.final boolean
When true,ALC11
is supported. -
Method Summary
Modifier and TypeMethodDescriptionorg.lwjgl.PointerBuffer
Returns 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 -
alcGetProcAddress2
public final long alcGetProcAddress2 -
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 -
alcEventIsSupportedSOFT
public final long alcEventIsSupportedSOFT -
alcEventControlSOFT
public final long alcEventControlSOFT -
alcEventCallbackSOFT
public final long alcEventCallbackSOFT -
OpenALC10
public final boolean OpenALC10When true,ALC10
is supported. -
OpenALC11
public final boolean OpenALC11When true,ALC11
is supported. -
OpenALC_SOFT_loopback_bformat
public final boolean OpenALC_SOFT_loopback_bformatWhen true,SOFTLoopbackBformat
is supported. -
ALC_ENUMERATE_ALL_EXT
public final boolean ALC_ENUMERATE_ALL_EXTWhen true,EnumerateAllExt
is supported. -
ALC_ENUMERATION_EXT
public final boolean ALC_ENUMERATION_EXTAn OpenAL 1.1 implementation will always support theALC_ENUMERATION_EXT
extension. This extension provides for enumeration of the available OpenAL devices throughGetString
. AnGetString
query ofDEVICE_SPECIFIER
with aNULL
device passed in will return a list of devices. Each device name will be separated by a singleNULL
character and the list will be terminated with twoNULL
characters. -
ALC_EXT_CAPTURE
public final boolean ALC_EXT_CAPTUREWhen true,EXTCapture
is supported. -
ALC_EXT_debug
public final boolean ALC_EXT_debugWhen true, theALC_EXT_debug
extension is supported. -
ALC_EXT_DEDICATED
public final boolean ALC_EXT_DEDICATEDWhen true,EXTDedicated
is supported. -
ALC_EXT_DEFAULT_FILTER_ORDER
public final boolean ALC_EXT_DEFAULT_FILTER_ORDERWhen true,EXTDefaultFilterOrder
is supported. -
ALC_EXT_direct_context
public final boolean ALC_EXT_direct_contextWhen true,EXTDirectContext
is supported. -
ALC_EXT_disconnect
public final boolean ALC_EXT_disconnectWhen true,EXTDisconnect
is supported. -
ALC_EXT_EFX
public final boolean ALC_EXT_EFXWhen true,EXTEfx
is supported. -
ALC_EXT_thread_local_context
public final boolean ALC_EXT_thread_local_contextWhen true,EXTThreadLocalContext
is supported. -
ALC_LOKI_audio_channel
public final boolean ALC_LOKI_audio_channelWhen true,LOKIAudioChannel
is supported. -
ALC_SOFT_device_clock
public final boolean ALC_SOFT_device_clockWhen true,SOFTDeviceClock
is supported. -
ALC_SOFT_HRTF
public final boolean ALC_SOFT_HRTFWhen true,SOFTHRTF
is supported. -
ALC_SOFT_loopback
public final boolean ALC_SOFT_loopbackWhen true,SOFTLoopback
is supported. -
ALC_SOFT_output_limiter
public final boolean ALC_SOFT_output_limiterWhen true,SOFTOutputLimiter
is supported. -
ALC_SOFT_output_mode
public final boolean ALC_SOFT_output_modeWhen true,SOFTOutputMode
is supported. -
ALC_SOFT_pause_device
public final boolean ALC_SOFT_pause_deviceWhen true,SOFTPauseDevice
is supported. -
ALC_SOFT_reopen_device
public final boolean ALC_SOFT_reopen_deviceWhen true,SOFTReopenDevice
is supported. -
ALC_SOFT_system_events
public final boolean ALC_SOFT_system_eventsWhen true,SOFTSystemEvents
is supported.
-
-
Method Details
-
getAddressBuffer
public org.lwjgl.PointerBuffer getAddressBuffer()Returns the buffer of OpenAL function pointers.
-