- 31 Oct, 2018 1 commit
-
-
Max Kellermann authored
-
- 23 Sep, 2018 1 commit
-
-
Max Kellermann authored
Previously, there was the setting `buffered_before_play` which specified a percentage of the audio buffer, defaulting to `10%`. That was working well enough for quite some time, until high-quality audio formats became common. At 44.1 kHz, 16 bit stereo, MPD collected 2.3 seconds worth of data in the buffer before starting playback. With the same default settings and 192 kHz, 24 bit stereo, that was only 0.27 seconds. Making this depend on the byte size only leads to high latency at low quality, and too little data at high quality. The natural choice would be to use a duration instead of a byte size, which should give the same good experience with all audio formats. Since the `buffered_before_play` configuration setting was not understood well by users and caused more harm than good, this commit deprecates it. It has now no effect.
-
- 18 Jul, 2018 1 commit
-
-
Max Kellermann authored
Remove another dependency on the config/Global library.
-
- 16 Jul, 2018 1 commit
-
-
Max Kellermann authored
-
- 15 Jul, 2018 1 commit
-
-
Max Kellermann authored
Closes #296
-
- 08 May, 2017 1 commit
-
-
Max Kellermann authored
This eliminates some overhead, because the compiler doesn't need to consider these functions throwing.
-
- 03 Jan, 2017 1 commit
-
-
Max Kellermann authored
-
- 26 Feb, 2016 1 commit
-
-
Max Kellermann authored
-
- 26 Jun, 2015 1 commit
-
-
Max Kellermann authored
-
- 25 Jun, 2015 3 commits
-
-
Max Kellermann authored
Drop support for misencoded tags. People should not be using ID3v1 anyway.
-
Max Kellermann authored
-
Max Kellermann authored
-
- 22 Jan, 2015 1 commit
-
-
Max Kellermann authored
-
- 21 Jan, 2015 2 commits
-
-
Max Kellermann authored
The old struct config_param remains only for top-level string options.
-
Max Kellermann authored
-
- 01 Jan, 2015 1 commit
-
-
Max Kellermann authored
-
- 09 Dec, 2014 1 commit
-
-
Max Kellermann authored
-
- 24 Aug, 2014 1 commit
-
-
Max Kellermann authored
-
- 28 Jan, 2014 2 commits
-
-
Max Kellermann authored
sed gone horribly wrong. D'oh!
-
Max Kellermann authored
-
- 25 Jan, 2014 1 commit
-
-
Max Kellermann authored
This commit adds the NeighborPlugin API which can be used to detect nearby file servers that can be used by input plugins. This list of servers is exported using the new "listneighbors" command. The idle even "neighbor" notifies interested clients when a new neighbor is found or an existing one is lost. There's a lot missing currently: protocol&user documentation, and a way to "mount" remote servers into the music database. Obviously, some code from the UPnP database plugin can be moved to a neighbor plugin.
-
- 23 Jan, 2014 1 commit
-
-
Max Kellermann authored
-
- 13 Jan, 2014 1 commit
-
-
Max Kellermann authored
-
- 01 Feb, 2013 1 commit
-
-
Max Kellermann authored
-
- 30 Jan, 2013 1 commit
-
-
Max Kellermann authored
Look up top-level config options by enum (= integer), not by name string.
-