static boolean |
ALC11.alcCaptureCloseDevice(ALCdevice device) |
The alcCaptureCloseDevice function allows the application to disconnect from a capture
device.
|
static void |
ALC11.alcCaptureSamples(ALCdevice device,
java.nio.ByteBuffer buffer,
int samples) |
When the application feels there are enough samples available to process, it can obtain
them from the AL via the alcCaptureSamples entry point.
|
static void |
ALC11.alcCaptureStart(ALCdevice device) |
Once a capture device has been opened via alcCaptureOpenDevice, it is made to start
recording audio via the alcCaptureStart entry point:
Once started, the device will record audio to an internal ring buffer, the size of which was
specified when opening the device.
|
static void |
ALC11.alcCaptureStop(ALCdevice device) |
If the application doesn't need to capture more audio for an amount of time, they can halt
the device without closing it via the alcCaptureStop entry point.
|
static boolean |
ALC10.alcCloseDevice(ALCdevice device) |
The alcCloseDevice function allows the application (i.e.
|
static ALCcontext |
ALC10.alcCreateContext(ALCdevice device,
java.nio.IntBuffer attrList) |
A context is created using alcCreateContext .
|
static int |
ALC10.alcGetEnumValue(ALCdevice device,
java.lang.String enumName) |
Enumeration/token values are device independend, but tokens defined for
extensions might not be present for a given device.
|
static int |
ALC10.alcGetError(ALCdevice device) |
ALC uses the same conventions and mechanisms as AL for error handling.
|
static void |
ALC10.alcGetInteger(ALCdevice device,
int pname,
java.nio.IntBuffer integerdata) |
The application can query ALC for information using an integer query function.
|
static java.lang.String |
ALC10.alcGetString(ALCdevice device,
int pname) |
The application can obtain certain strings from ALC.
|
static boolean |
ALC10.alcIsExtensionPresent(ALCdevice device,
java.lang.String extName) |
Verify that a given extension is available for the current context and the device it
is associated with.
|
static void |
Util.checkALCError(ALCdevice device) |
Checks for any ALC errors and throws an unchecked exception on errors
|
static void |
Util.checkALCValidDevice(ALCdevice device) |
Checks for a valid device
|