Невозможно изменить задержку звука VLCJ.JAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Невозможно изменить задержку звука VLCJ.

Сообщение Anonymous »

Я хотел бы реализовать элементы управления задержкой звука, которые обычно привязаны к клавишам «J» и «K» в VLC.
Вот пример программы, которая начинает воспроизведение видео, а затем через 5 секунд регулирует задержку звука. Регулировка не происходит. Я пробовал как VLCJ 4.8.4, так и последнюю версию 4.11.0. Ни в одном не работает.
public static class DebugAudioDelay extends JFrame
{
public DebugAudioDelay()
{
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setPreferredSize(new Dimension(600, 500));
EmbeddedMediaPlayerComponent mediaPlayerComponent = new EmbeddedMediaPlayerComponent();
EmbeddedMediaPlayer mediaPlayer = mediaPlayerComponent.mediaPlayer();
add(mediaPlayerComponent);
pack();
setVisible(true);
mediaPlayer.media().play("SomeVideoFile.mp4");

Timer wait5 = new Timer();
wait5.schedule(new TimerTask()
{
public void run()
{
wait5.cancel();
mediaPlayer.audio().setDelay(3000);
System.out.println("Audio shifted by 3 seconds");
}
}, 5000, 1);
}
}


Подробнее здесь: https://stackoverflow.com/questions/798 ... udio-delay
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»