В TWS не работает звук в Linux

Ответить
Аватара пользователя

Автор темы
ElectrostaticMister
Сообщения: 197
Зарегистрирован: 12 май 2020, 23:14
Контактная информация:

В TWS не работает звук в Linux

Сообщение ElectrostaticMister »

Обнаружил баг, в современных дистрибутивах Linux TWS перестал воспроизводить звуки (работает молча, а в Sound Manager выводит служебное сообщение Audio playback is not supported for your system), в дистрибутивах сделанных лет 5 назад все работало.
Спойлер
Попробовал разобраться, TWS просто играет MP3-файлы, скорее всего с помощью javafx.scene.media.MediaPlayer. Он использует свой собственный JRE 8u152, в котором javafx использует gstreamer 0.10, который в свою очередь работает с ALSA 0.9.0rc4. Все это очень старое, победить баг не удалось.

В приложении - добавил к древнему тесту https://www.oracle.com/java/technologies/java-sound-demo.html MP3-файлы через javafx. Оригинальный тест полноценно работает в JRE TWS, MP3-тест не собрать для него без JDK8. В родном линуксовом JDK11 оба теста работают.
Вложения
JavaSoundDemo.zip
(844.93 КБ) 27 скачиваний

Ответить