Моя игра на Java использует slick2d OpenALStreamPlayer
и OggInputStream
для воспроизведения файлов Ogg. У меня есть 6 файлов, и все они могут воспроизводиться очень хорошо в 99% случаев.
Однако, время от времени, я вижу эта ошибка появляется в файлах журнала:
Этот битовый поток Ogg не содержит аудиоданных Vorbis.
Что может вызывать эту ошибку только изредка, если допустимы файлы Ogg?
Я пытался форсировать ошибку, быстро пропуская дорожки и имитируя скачки задержки, но я не могу за всю жизнь воспроизвести ее. Есть какой-то странный угловой случай, который я пропускаю, который мог бы привести к этой ошибке?