- 01 Jul, 2020 38 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
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
Closes https://github.com/MusicPlayerDaemon/MPD/issues/867
-
Max Kellermann authored
Will be needed for End Trimming (RFC7845 4.4, https://github.com/MusicPlayerDaemon/MPD/issues/867).
-
Max Kellermann authored
-
Max Kellermann authored
Fixes memory leak. That's what we get for
-
Max Kellermann authored
-
Max Kellermann authored
Fixes the first part of https://github.com/MusicPlayerDaemon/MPD/issues/867
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
The formula in osx_output_score_sample_rate() to detect multiples of the source sample rate was broken: when given a 44.1 kHz input file, it preferred 16 kHz over 48 kHz, because its `frac_portion(16)=0.75` is smaller than `frac_portion(48)=0.91`. That formula, introduced by commit 40a1ebee, looks completely wrong. It doesn't do what the code comment pretends it does. Instead of using that `frac_portion` to calculate a score, this patch adds to the score only if `frac_portion` is nearly `0` or `1`. This means that the factor is nearly integer. Closes https://github.com/MusicPlayerDaemon/MPD/issues/904
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
Fixes `-Wpedantic`.
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
Since Meson 0.51, there are special build options for "native:true" builds, prefixed with "build.". This change breaks cross builds because `GenParseName.cxx` is no longer built with `-std=c++17`. This patch adds defaults for "build.c_std" and "build.cpp_std". Closes https://github.com/MusicPlayerDaemon/MPD/issues/890
-
Max Kellermann authored
-
Max Kellermann authored
Commit https://github.com/mesonbuild/meson/commit/08224dafcba1b694fb624553e7d84deb565aae22 changed Meson to require BOOST_ROOT for cross builds.
-
Max Kellermann authored
We could exclude that feature if neither ALSA nor httpd are enabled, but that's too complicated for this small debug program.
-
Max Kellermann authored
-
Max Kellermann authored
Fixes a build failure in `CommandLine.cxx`. Closes https://github.com/MusicPlayerDaemon/MPD/issues/905
-
Max Kellermann authored
A bug report (https://github.com/MusicPlayerDaemon/MPD/issues/912) suggests that on Linux, reading on `cifs` files may rarely return 0 (= end of file) before the end of the file has really been reached. But that's just a theory which I need to validate, so this runtime check shall catch this condition before the assertion in DecoderBridge::Read() crashes MPD. Let's see. Closes https://github.com/MusicPlayerDaemon/MPD/issues/912
-
- 22 Jun, 2020 2 commits
-
-
Max Kellermann authored
Closes https://github.com/MusicPlayerDaemon/MPD/issues/910
-
Max Kellermann authored
-