[MPlayer-dvb] Slave mode: not responding anymore when loosing DVB signal

Hans hans at supernodegree.com
Fri Jan 16 22:55:53 CET 2015


Hello,

I’m working on (somekind of) a mediaplayer/satellite receiver. By default MPlayer should connect to a satellite program – when a USB stick is inserted, it should switch over to playback the containing files.

MPlayer is started like this: $ mplayer -slave -input file=my.fifo -idle -loop 0 dvb://MY_CHANNEL <dvb://MY_CHANNEL>

(The loop-forever is there, because even if the satellite connection is lost, mplayer should try forever to tune to that channel…)


When the USB drive is connected a script scans for the audio files and generates a USB.PLAYLIST file. Then it should be loaded by writing “loadlist USB.PLAYLIST” to the FIFO.

Unfortunately MPlayer seems to be locked to any commands from the FIFO when there is no satellite signal present. You have to get that small gap in between tuning again, to make it playback the USB.PLAYLIST.

Hope you have any idea or suggestion — Thanks!

Hans


More information about the MPlayer-dvb mailing list