Class ALC11


public class ALC11 extends ALC10
  • Field Details

    • ALC_MONO_SOURCES

      public static final int ALC_MONO_SOURCES
      See Also:
    • ALC_STEREO_SOURCES

      public static final int ALC_STEREO_SOURCES
      See Also:
    • ALC_DEFAULT_ALL_DEVICES_SPECIFIER

      public static final int ALC_DEFAULT_ALL_DEVICES_SPECIFIER
      See Also:
    • ALC_ALL_DEVICES_SPECIFIER

      public static final int ALC_ALL_DEVICES_SPECIFIER
      See Also:
    • 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

      public static void alcCaptureSamples(long device, ByteBuffer buffer, int samples)
      ALCvoid alcCaptureSamples(ALCdevice * device, ALCvoid * buffer, ALCsizei samples)
    • alcCaptureSamples

      public static void alcCaptureSamples(long device, ShortBuffer buffer, int samples)
      ALCvoid alcCaptureSamples(ALCdevice * device, ALCvoid * buffer, ALCsizei samples)
    • alcCaptureSamples

      public static void alcCaptureSamples(long device, IntBuffer buffer, int samples)
      ALCvoid alcCaptureSamples(ALCdevice * device, ALCvoid * buffer, ALCsizei samples)
    • alcCaptureSamples

      public static void alcCaptureSamples(long device, FloatBuffer buffer, int samples)
      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)