Ich würde gerne meinen vlcj erstellten Player Sound auf virtuelle Audio-Kabel ausgeben, ist es möglich? Der vlcj-Player scheint die Optionen des nativen Players nicht zu übernehmen, daher weiß ich nicht genau, wie ich die Ausgabe ändern könnte. DankSet Sound-Ausgabegerät mit vlcj
edit: Das ist im Grunde, wie weit ich habe bekommen, aber nichts passiert eigentlich:
mediaPlayerComponent = new EmbeddedMediaPlayerComponent();
mediaPlayerComponent.getMediaPlayer().setPlaySubItems(true);
List<AudioOutput> outputs = mediaPlayerComponent.getMediaPlayerFactory().getAudioOutputs();
for (AudioOutput i : outputs) {
System.out.println(i);
List<AudioDevice> devices = i.getDevices();
if (!devices.isEmpty()) {
for (AudioDevice itdev : devices) {
System.out.println(itdev.getDeviceId());
}
}
}
mediaPlayerComponent.getMediaPlayer().setAudioOutputDevice(outputs.get(5).getDevices().get(3).toString(), outputs.get(5).getDevices().get(3).toString());
der Konsolenausgang wäre vielleicht nützlich – caprica