Package org.lwjgl.openal
Class EXTCapture
java.lang.Object
org.lwjgl.openal.EXTCapture
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
static final int
static final int
-
Method Summary
Modifier and TypeMethodDescriptionstatic boolean
alcCaptureCloseDevice
(long device) ALCboolean alcCaptureCloseDevice(ALCdevice * device)
static long
alcCaptureOpenDevice
(@Nullable CharSequence deviceName, int frequency, int format, int samples) ALCdevice * alcCaptureOpenDevice(ALCchar const * deviceName, ALCuint frequency, ALCenum format, ALCsizei samples)
static long
alcCaptureOpenDevice
(@Nullable ByteBuffer deviceName, int frequency, int format, int samples) ALCdevice * alcCaptureOpenDevice(ALCchar const * deviceName, ALCuint frequency, ALCenum format, ALCsizei samples)
static void
alcCaptureSamples
(long device, float[] buffer, int samples) ALCvoid alcCaptureSamples(ALCdevice * device, ALCvoid * buffer, ALCsizei samples)
static void
alcCaptureSamples
(long device, int[] buffer, int samples) ALCvoid alcCaptureSamples(ALCdevice * device, ALCvoid * buffer, ALCsizei samples)
static void
alcCaptureSamples
(long device, short[] buffer, int samples) ALCvoid alcCaptureSamples(ALCdevice * device, ALCvoid * buffer, ALCsizei samples)
static void
alcCaptureSamples
(long device, ByteBuffer buffer, int samples) ALCvoid alcCaptureSamples(ALCdevice * device, ALCvoid * buffer, ALCsizei samples)
static void
alcCaptureSamples
(long device, FloatBuffer buffer, int samples) ALCvoid alcCaptureSamples(ALCdevice * device, ALCvoid * buffer, ALCsizei samples)
static void
alcCaptureSamples
(long device, IntBuffer buffer, int samples) ALCvoid alcCaptureSamples(ALCdevice * device, ALCvoid * buffer, ALCsizei samples)
static void
alcCaptureSamples
(long device, ShortBuffer buffer, int samples) ALCvoid alcCaptureSamples(ALCdevice * device, ALCvoid * buffer, ALCsizei samples)
static void
alcCaptureStart
(long device) ALCvoid alcCaptureStart(ALCdevice * device)
static void
alcCaptureStop
(long device) ALCvoid alcCaptureStop(ALCdevice * device)
static long
nalcCaptureOpenDevice
(long deviceName, int frequency, int format, int samples) ALCdevice * alcCaptureOpenDevice(ALCchar const * deviceName, ALCuint frequency, ALCenum format, ALCsizei samples)
static void
nalcCaptureSamples
(long device, long buffer, int samples) ALCvoid alcCaptureSamples(ALCdevice * device, ALCvoid * buffer, ALCsizei samples)
-
Field Details
-
ALC_CAPTURE_DEVICE_SPECIFIER
public static final int ALC_CAPTURE_DEVICE_SPECIFIER- See Also:
-
ALC_CAPTURE_DEFAULT_DEVICE_SPECIFIER
public static final int ALC_CAPTURE_DEFAULT_DEVICE_SPECIFIER- See Also:
-
ALC_CAPTURE_SAMPLES
public static final int ALC_CAPTURE_SAMPLES- See Also:
-
-
Method Details
-
nalcCaptureOpenDevice
public static long nalcCaptureOpenDevice(long deviceName, int frequency, int format, int samples) ALCdevice * alcCaptureOpenDevice(ALCchar const * deviceName, ALCuint frequency, ALCenum format, ALCsizei samples)
-
alcCaptureOpenDevice
public static long alcCaptureOpenDevice(@Nullable ByteBuffer deviceName, int frequency, int format, int samples) ALCdevice * alcCaptureOpenDevice(ALCchar const * deviceName, ALCuint frequency, ALCenum format, ALCsizei samples)
-
alcCaptureOpenDevice
public static long alcCaptureOpenDevice(@Nullable CharSequence deviceName, int frequency, int format, int samples) ALCdevice * alcCaptureOpenDevice(ALCchar const * deviceName, ALCuint frequency, ALCenum format, ALCsizei samples)
-
alcCaptureCloseDevice
public static boolean alcCaptureCloseDevice(long device) ALCboolean alcCaptureCloseDevice(ALCdevice * device)
-
alcCaptureStart
public static void alcCaptureStart(long device) ALCvoid alcCaptureStart(ALCdevice * device)
-
alcCaptureStop
public static void alcCaptureStop(long device) ALCvoid alcCaptureStop(ALCdevice * device)
-
nalcCaptureSamples
public static void nalcCaptureSamples(long device, long buffer, int samples) ALCvoid alcCaptureSamples(ALCdevice * device, ALCvoid * buffer, ALCsizei samples)
-
alcCaptureSamples
ALCvoid alcCaptureSamples(ALCdevice * device, ALCvoid * buffer, ALCsizei samples)
-
alcCaptureSamples
ALCvoid alcCaptureSamples(ALCdevice * device, ALCvoid * buffer, ALCsizei samples)
-
alcCaptureSamples
ALCvoid alcCaptureSamples(ALCdevice * device, ALCvoid * buffer, ALCsizei samples)
-
alcCaptureSamples
ALCvoid alcCaptureSamples(ALCdevice * device, ALCvoid * buffer, ALCsizei samples)
-
alcCaptureSamples
public static void alcCaptureSamples(long device, short[] buffer, int samples) ALCvoid alcCaptureSamples(ALCdevice * device, ALCvoid * buffer, ALCsizei samples)
-
alcCaptureSamples
public static void alcCaptureSamples(long device, int[] buffer, int samples) ALCvoid alcCaptureSamples(ALCdevice * device, ALCvoid * buffer, ALCsizei samples)
-
alcCaptureSamples
public static void alcCaptureSamples(long device, float[] buffer, int samples) ALCvoid alcCaptureSamples(ALCdevice * device, ALCvoid * buffer, ALCsizei samples)
-