On 2015/10/27 03:40, Ben Boeckel <[email protected]> wrote: > Some clients act weird in the face of silence and buffer it rather thay > "playing" it. This causes severe lag when the stream is unpaused.
There are other clients which time out when not getting any data. (All audio streaming software sucks (and that includes MPD). No matter what you do, at least one program breaks.) Though I find it surprising to buffer silence. I don't want to support software that is so obviously broken. A streaming client should not care if it's silence or music that's being received - just play what you get, damnit! But I understand your desire to control MPD's behavior when the user presses pause. Since HTTP streaming is all but a well-defined protocol, there is no right and no wrong. > + <row> > + <entry> > + <varname>play_silence</varname> > + <parameter>PS</parameter> > + </entry> > + <entry> > + If <literal>true</literal>, silence will be played > + while the stream is paused. > + </entry> > + </row> I don't like the option's name, because it's hard to understand what it does. Your documentation describes only what it does when configured "yes", which is the old behavior - but it does not describe the new behavior at all! What does it do when "no" is configured? And what's the default? _______________________________________________ mpd-devel mailing list [email protected] http://mailman.blarg.de/listinfo/mpd-devel
