Package org.lwjgl.openal
Class SOFTOutputMode
java.lang.Object
org.lwjgl.openal.SOFTOutputMode
Native bindings to the SOFT_output_mode extension.
This extension provides a method for applications to request a particular output mode for playback devices, and query what's in use. With standard OpenAL, the output mode is at the sole discretion of the library, with the application having no way to know what's being used. While this works fine most of the time (typically the library will be able to query the system configuration and auto-select a mode to match, and the app handles sounds as being in 3D space), this is sometimes not possible or the most ideal option for all use-cases. There are also cases where a desirable output mode isn't distinguishable by the device configuration, for example with stereo vs UHJ vs HRTF.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
static final int
static final int
Accepted as part of theattrList
parameter ofCreateContext
and as theparamName
parameter ofGetIntegerv
.static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
-
Method Summary
-
Field Details
-
ALC_OUTPUT_MODE_SOFT
public static final int ALC_OUTPUT_MODE_SOFTAccepted as part of theattrList
parameter ofCreateContext
and as theparamName
parameter ofGetIntegerv
.- See Also:
-
ALC_ANY_SOFT
public static final int ALC_ANY_SOFT- See Also:
-
ALC_MONO_SOFT
public static final int ALC_MONO_SOFT- See Also:
-
ALC_STEREO_SOFT
public static final int ALC_STEREO_SOFT- See Also:
-
ALC_STEREO_BASIC_SOFT
public static final int ALC_STEREO_BASIC_SOFT- See Also:
-
ALC_STEREO_UHJ_SOFT
public static final int ALC_STEREO_UHJ_SOFT- See Also:
-
ALC_STEREO_HRTF_SOFT
public static final int ALC_STEREO_HRTF_SOFT- See Also:
-
ALC_QUAD_SOFT
public static final int ALC_QUAD_SOFT- See Also:
-
ALC_SURROUND_5_1_SOFT
public static final int ALC_SURROUND_5_1_SOFT- See Also:
-
ALC_SURROUND_6_1_SOFT
public static final int ALC_SURROUND_6_1_SOFT- See Also:
-
ALC_SURROUND_7_1_SOFT
public static final int ALC_SURROUND_7_1_SOFT- See Also:
-