Я пишу приложение для записи звука с микрофона, и оно работает нормально. Теперь я хочу реализовать в нем функции паузы и возобновления, но я не понимаю, как приостановить поток.
Ниже приведен код для записи аудио в файл:
targetDataLine.open(audioFormat);
targetDataLine.start();
AudioSystem.write(new AudioInputStream(targetDataLine), fileType, audioFile);
во фрагменте кода, который вы видите, AudioSystem.write
записывает поток в файл.
Теперь я не понимаю, как сделать паузу и возобновить этот метод записи, поэтому, пожалуйста, объясните мне это.
Спасибо