Mailing List archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[vdr] Re: MP3 Plugin



Stefan Huelswitt wrote:

> May be, not the input pipe is the problem, but the output pipe.
> Mplayer tends to output a lot (even more if started without
> -quiet) on stdout/stderr. Pipes only have a small buffer (usualy
> 4k). First statement to stop is "run=false" which stops
> processing of pipe data. If the pipe-buffer runs full after this
> (e.g. from MPlayers exit messages) any following output of
> mplayer will block.

I just did some tests. Your patch didn't help, but I found a way to
reliably lock it up.
It seems to be an issue of the amount of output of mplayer. If I play a
Quicktime movie, there seems to be more output then with other file
formats. Without '-quiet' and with debugging output of my script, mplayer
reliably locks up. If I use '-quiet -really-quiet' and disable debugging,
it works.

wc counts:
to much output:
# /video/plugins/mplayer.sh /videos/diverses/Nemesis_Teaser_big.mov 2>&1|wc
    191    4066   21972

working:
# /video/plugins/mplayer.sh /videos/diverses/Nemesis_Teaser_big.mov  2>&1|wc
     89     476    3479

Here we have less then 4k of characters. Does this ring a bell?

Thanks,
Juri



-- 
Info:
To unsubscribe send a mail to listar@linuxtv.org with "unsubscribe vdr" as subject.



Home | Main Index | Thread Index