Ошибка не заполнения кэша при использовании mplayer для чтения из stdin

У меня есть программа, которая генерирует звук, и я не могу заставить mplayer воспроизвести его. Я делаю

./myprogram | mplayer - -cache 1024 -cache-min 30 -noconsolecontrols

И получаю сообщение

Cache fill: X% (Y bytes)

X поднимается до указанного значения cache-min (но не дальше), а затем продолжает печатать сообщение об ошибке:

Cache not filling, consider increasing -cache and/or -cache-min!

Я попробовал другие значения для cache и cache-min, но ни одно из них не сработало. Конечно, есть вероятность, что виновата моя программа.

0
19.05.2016, 21:47
1 ответ

На случай, если у кого-то еще возникнет эта проблема: я просто подождал еще немного, вместо того, чтобы немедленно убить программу, и она сработала. Просто игнорируйте пугающие сообщения.

0
28.01.2020, 04:50

Теги

Похожие вопросы