Para o caso de alguém mais ter esse problema: eu simplesmente esperei um pouco mais em vez de matar o programa imediatamente, e funcionou. Apenas ignore as mensagens assustadoras.
Eu tenho um programa que está gerando áudio e não consigo fazer o mplayer tocá-lo. Estou fazendo
./myprogram | mplayer - -cache 1024 -cache-min 30 -noconsolecontrols
E eu recebo a mensagem
Cache fill: X% (Y bytes)
X vai até o valor cache-min
especificado (mas não passa disso) e depois continua imprimindo a mensagem de erro:
Cache not filling, consider increasing -cache and/or -cache-min!
Eu tentei alguns outros valores para cache
e cache-min
, mas nenhum deles funcionou. Claro, existe a possibilidade de que meu programa seja de alguma forma culpado.
Tags mplayer linux io-redirection