- 05 Nov, 2021 4 commits
-
-
Max Kellermann authored
Commit 552c30ea caused problems for those people who still had a "pid_file" setting (even though that is obsolete with systemd), because now /run/mpd is owned by root:root (our mpd.service has no User=mpd directive, so systemd starts MPD as root). To work around this problem, and to be able to keep RuntimeDirectory=mpd (which solved a problem of other MPD users), the best compromise seems to just ignore the "pid_file" setting when it is of no use.
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
This way, MPD can reliably detect whether it was started as systemd service, which is better than checking sd_booted(), which only checks whether systemd manages all services, but still MPD could be started manually.
-
- 04 Nov, 2021 8 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
-
Max Kellermann authored
-
Max Kellermann authored
-
Shen-Ta Hsieh authored
Signed-off-by:
Shen-Ta Hsieh <ibmibmibm.tw@gmail.com>
-
Shen-Ta Hsieh authored
Signed-off-by:
Shen-Ta Hsieh <ibmibmibm.tw@gmail.com>
-
- 03 Nov, 2021 1 commit
-
-
Max Kellermann authored
Fixes assertion failure when the EventLoop gets destructed before Run() was ever called. Fixes https://bugs.debian.org/998310
-
- 31 Oct, 2021 11 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
With the "wave" encoder, this has no effect, but it's more correct.
-
Max Kellermann authored
This uncomments the code which had been present already in the first Snapcast commit (copied from the "httpd" output plugin), but I commented it because I did not know whether I needed to send silence samples to all Snapcast clients. As a side effect, this fixes playback when no Snapcast client is connected; this was broken because Pause() always returned a positive value when there were no clients. Closes https://github.com/MusicPlayerDaemon/MPD/issues/1310
-
Max Kellermann authored
Unlike GetFilenameSuffix(), uri_get_suffix() removes the query string first, which breaks file names with question marks in the name. Therefore, uri_get_suffix() shall only be applied to remote URIs. Closes https://github.com/MusicPlayerDaemon/MPD/issues/1316
-
- 28 Oct, 2021 1 commit
-
-
Max Kellermann authored
Regression by commit 2d8847f4
-
- 26 Oct, 2021 10 commits
-
-
Naglis Jonaitis authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
- 25 Oct, 2021 4 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
Closes https://github.com/MusicPlayerDaemon/MPD/issues/1106
-
Max Kellermann authored
-
- 23 Oct, 2021 1 commit
-
-
Max Kellermann authored
-