- 22 Oct, 2021 1 commit
-
-
Max Kellermann authored
The inverted check was introduced by commit 46d00dd8, and commit 8ad17d25 added a check for the wrong variable. D'oh! Closes https://github.com/MusicPlayerDaemon/MPD/issues/1303
-
- 21 Oct, 2021 8 commits
-
-
Max Kellermann authored
Closes https://github.com/MusicPlayerDaemon/MPD/issues/1297
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
MPD supports only 8 channels, so MAX_CHANNELS is enough, the array doens't need to be SPA_AUDIO_MAX_CHANNELS (which is 64).
-
Max Kellermann authored
-
- 20 Oct, 2021 10 commits
-
-
Max Kellermann authored
Closes https://github.com/MusicPlayerDaemon/MPD/issues/1297
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
.. instead of DeferEvent, which is not thread-safe. This caused various playback problems, which was initially caused by the DeferEvent/InjectEvent split in commit 774b4313 Closes https://github.com/MusicPlayerDaemon/MPD/issues/1298
-
Max Kellermann authored
Currently fails in class NfsFileReader due to https://github.com/MusicPlayerDaemon/MPD/issues/1298
-
- 19 Oct, 2021 13 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
Nicolai Syvertsen authored
-
Max Kellermann authored
With libfmt versions older than 7, this leads to an endless recursion between Error() and FmtError(), resulting in a crash due to stack overflow. D'oh! Closes https://github.com/MusicPlayerDaemon/MPD/issues/1295
-
Max Kellermann authored
Should have been removed by commit a8087dc1
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
Closes https://github.com/MusicPlayerDaemon/MPD/issues/1294
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
- 18 Oct, 2021 6 commits
-
-
Nicolai Syvertsen authored
-
Max Kellermann authored
This commit also increases the PROTOCOL_VERSION so clients can detect the availability of the feature.
-
Max Kellermann authored
-
Max Kellermann authored
During the libfmt migration, I converted "%1.3f" to just "{:1.3}" without the "f" suffix, but libfmt defaults to scientific notation, which can break some MPD clients. Closes https://github.com/MusicPlayerDaemon/MPD/issues/1291
-
Max Kellermann authored
Requires PipeWire 0.3.32. Closes https://github.com/MusicPlayerDaemon/MPD/issues/1283
-
Max Kellermann authored
This bug caused a 9 second offset in all time stamps. Due to that, the Snapcast server thought the chunks are too old and discarded them. Fixes https://github.com/MusicPlayerDaemon/MPD/discussions/1287
-
- 17 Oct, 2021 2 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
This replaces the output parameter (which is bad API design). As a side effect, it fixes the bad [[gnu::pure]] attribute added by commit a636d212 which caused optimizing compilers to miscompile calls to that function. "Pure" functions can be assumed to have no output arguments, so the compiler can assume the function doesn't modify them. Closes https://github.com/MusicPlayerDaemon/MPD/issues/1282
-