Top Description Fields Constructors Methods
org.lwjgl.openal

public final Class EnumerateAllExt

extends Object
Class Inheritance

Native bindings to the ALC_ENUMERATE_ALL_EXT extension.

The Enumerate All Extension enables the application developer to retrieve a complete list of device strings identifying all the available OpenAL rendering devices and paths present on the user's PC. It works in exactly the same manner as the Enumeration Extension, but it detects additional audio paths that the standard extension will ignore. For instance, it will return all the possible outputs in situations where the user has more than one audio device installed, or under Windows Vista where the audio system specifies different “endpoints” for sound such as Speakers, S/PDIF, etc... If you don’t require such complete control over the choice of output path, then use the standard Enumeration Extension.

Field Summary

Modifier and TypeField and Description
public static final int
ALC_ALL_DEVICES_SPECIFIER

ALC_ENUMERATE_ALL_EXT tokens.

public static final int
ALC_DEFAULT_ALL_DEVICES_SPECIFIER

ALC_ENUMERATE_ALL_EXT tokens.

Constructor Summary

AccessConstructor and Description
private

Method Summary

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

ALC_ALL_DEVICES_SPECIFIERback to summary
public static final int ALC_ALL_DEVICES_SPECIFIER

ALC_ENUMERATE_ALL_EXT tokens.

ALC_DEFAULT_ALL_DEVICES_SPECIFIERback to summary
public static final int ALC_DEFAULT_ALL_DEVICES_SPECIFIER

ALC_ENUMERATE_ALL_EXT tokens.

Constructor Detail

EnumerateAllExtback to summary
private EnumerateAllExt()