Olá,
estou tentando capturar o audio do microfone através do JMF mas o exemplo da documentação não está funcionando.
Fiz o seguinte:
public static void main(String args[]) {
CaptureDeviceInfo di = null;
Vector deviceList = CaptureDeviceManager.getDeviceList(new AudioFormat(
"linear", 44100, 16, 2));
if (deviceList.size() > 0) {
di = (CaptureDeviceInfo) deviceList.firstElement();
try {
Player p = Manager.createPlayer(di.getLocator());
} catch (IOException e) {
} catch (NoPlayerException e) {
}
}
else {
System.out.println("nao achei");
}
}
E toda hora ele dá nao achei.
Por que ele não consegue encontrar o microfone? Tenho que fazer mais alguma coisa?
Obrigado