- 21 Sep, 2020 3 commits
-
-
Max Kellermann authored
-
Desuwa authored
Support opus header gain tags and match opus playback volume to other tracks when ReplayGain is enabled.
-
Rosen Penev authored
Found with -Wdouble-promotion Signed-off-by: Rosen Penev <rosenp@gmail.com>
-
- 17 Sep, 2020 2 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
Closes https://github.com/MusicPlayerDaemon/MPD/issues/846
-
- 16 Sep, 2020 15 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
Eliminate some duplicate code.
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
This fixes a spurious "single" mode bug which occurs when using "play" or "seek" to start playback on the song that is currently paused: in that case, the main thread never queues the next song, and at the end of the song, the player thread exits Run(), stopping playback, and after that, the main thread starts the next song without considering "single" mode. By calling OnPlayerSync(), we ensure that the main thread gets a chance to queue the next song before the player thread exits the Run() loop. Closes https://github.com/MusicPlayerDaemon/MPD/issues/850
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
The log levels have always been very confusing (and badly named), but this was most confusing: if there's a log level called "default", why is it not the default? Closes https://github.com/MusicPlayerDaemon/MPD/issues/926
-
Max Kellermann authored
-
Max Kellermann authored
FFmpeg implements RTSP as a demuxer, not as a protocol handler. Thus, avio_open() cannot be used, and our input plugin cannot handle RTSP. Closes https://github.com/MusicPlayerDaemon/MPD/issues/930
-
- 07 Sep, 2020 18 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
Oh the horror! This plugin cannot possibly ever have worked. It was broken from the start, when it was added in commit 37796699 nearly twelve (!) years ago. The plugin would always read at sector boundaries, so it could only ever work at multiples of 2 kB.
-
Max Kellermann authored
This makes the unit test fail. D'oh!
-
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
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
- 04 Sep, 2020 2 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-