output capture devices
This commit is contained in:
parent
f7d2966370
commit
69f24e8f23
|
@ -80,16 +80,16 @@ public class ALCCaptureTest extends BasicTest {
|
||||||
}
|
}
|
||||||
|
|
||||||
// get list of devices
|
// get list of devices
|
||||||
String captureDevices = ALC10.alcGetString(null, ALC11.ALC_CAPTURE_DEVICE_SPECIFIER);
|
String[] captureDevices = ALC10.alcGetString(null, ALC11.ALC_CAPTURE_DEVICE_SPECIFIER).split("\0");
|
||||||
System.out.println("captureDevices: " + captureDevices);
|
System.out.println("Available Capture Devices: ");
|
||||||
|
for(int i=0; i<captureDevices.length; i++) {
|
||||||
|
System.out.println(i + ": " + captureDevices[i]);
|
||||||
|
}
|
||||||
|
|
||||||
String defaultRecorder = ALC10.alcGetString(AL.getDevice(), ALC11.ALC_CAPTURE_DEFAULT_DEVICE_SPECIFIER);
|
String defaultRecorder = ALC10.alcGetString(AL.getDevice(), ALC11.ALC_CAPTURE_DEFAULT_DEVICE_SPECIFIER);
|
||||||
System.out.println("Default capture device: " + defaultRecorder);
|
System.out.println("Default capture device: " + defaultRecorder);
|
||||||
|
|
||||||
ALCdevice device = ALC11.alcCaptureOpenDevice(null, FREQ, FMT, SAMPS);
|
ALCdevice device = ALC11.alcCaptureOpenDevice(null, FREQ, FMT, SAMPS);
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
if(device != null) {
|
if(device != null) {
|
||||||
// record some sound
|
// record some sound
|
||||||
|
|
Loading…
Reference in New Issue