Uses of Class
org.lwjgl.openal.ALCdevice

Packages that use ALCdevice
org.lwjgl.openal   
 

Uses of ALCdevice in org.lwjgl.openal
 

Methods in org.lwjgl.openal that return ALCdevice
static ALCdevice ALC11.alcCaptureOpenDevice(java.lang.String devicename, int frequency, int format, int buffersize)
          The alcCaptureOpenDevice function allows the application to connect to a capture device.
static ALCdevice ALC10.alcGetContextsDevice(ALCcontext context)
          The application can query for, and obtain an handle to, the device of a given context.
static ALCdevice ALC10.alcOpenDevice(java.lang.String devicename)
          The alcOpenDevice function allows the application (i.e.
static ALCdevice AL.getDevice()
           
 

Methods in org.lwjgl.openal with parameters of type ALCdevice
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
 



Copyright © 2002-2009 lwjgl.org. All Rights Reserved.