- 22 Oct, 2018 2 commits
-
-
Max Kellermann authored
-
-
- 19 Oct, 2018 6 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
Use `const_cast` to be able to pass it to sf_open_virtual() which has a wrong parameter declaration.
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
- 17 Oct, 2018 5 commits
-
-
skidoo23 authored
-
Max Kellermann authored
-
Max Kellermann authored
Fix links and lots of broken markup.
-
Max Kellermann authored
-
-
- 16 Oct, 2018 4 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
skidoo23 authored
-
- 14 Oct, 2018 3 commits
-
-
Max Kellermann authored
So long, autotools! This is my last MPD related project to migrate away from it. It has its strengths, but also very obvious weaknesses and weirdnesses. Today, many of its quirks are not needed anymore, and are cumbersome and slow. Now welcome our new Meson overlords!
-
Max Kellermann authored
-
Max Kellermann authored
-
- 11 Oct, 2018 1 commit
-
-
skidoo23 authored
-
- 08 Oct, 2018 1 commit
-
-
- 07 Oct, 2018 3 commits
-
-
Max Kellermann authored
Broken since commit 08f77c2b
-
Andrew Basterfield authored
-
Andrew Basterfield authored
-
- 06 Oct, 2018 1 commit
-
-
Andrew Basterfield authored
-
- 01 Oct, 2018 2 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
- 23 Sep, 2018 12 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
Keep MPD's footprint small until playback is requested.
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
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.
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
Fixes integer truncation bugs (closes #359).
-