- 01 Feb, 2020 1 commit
-
-
Max Kellermann authored
-
- 31 Jan, 2020 3 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
- 18 Jan, 2020 2 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
- 02 Jan, 2020 1 commit
-
-
Max Kellermann authored
Fixes a build failure.
-
- 16 Dec, 2019 1 commit
-
-
Jacob Vosmaer authored
-
- 20 Nov, 2019 2 commits
-
-
Max Kellermann authored
This also reverts the previous commit which was wrong. When the Vorbis decoder is disabled, we can't compile VorbisComments.cxx at all. Instead of expanding the #ifdef, this commit moves VorbisComments.cxx to a separate library with dependencies on libvorbis (which was missing previously, which could also lead to build failures if the libvorbis headers were in a non-standard directory).
-
Max Kellermann authored
Fixes build failure.
-
- 14 Aug, 2019 7 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
More for https://github.com/MusicPlayerDaemon/MPD/issues/42
-
Max Kellermann authored
Use the "comments" attribute instead of relying on the nullptr terminator.
-
Max Kellermann authored
-
- 13 Aug, 2019 1 commit
-
-
Max Kellermann authored
-
- 02 Aug, 2019 2 commits
-
-
Max Kellermann authored
The "end of stream" packet is not special; it contains normal data, and thus we should pass it to OnOggPacket(). This fixes one part of https://github.com/MusicPlayerDaemon/MPD/issues/601
-
Max Kellermann authored
-
- 05 Jul, 2019 1 commit
-
-
Max Kellermann authored
-
- 17 Jun, 2019 1 commit
-
-
Max Kellermann authored
-
- 06 Jun, 2019 2 commits
-
-
Max Kellermann authored
Eliminates a number of allocations, because callers don't need to copy the strings to a newly allocated buffer only to null-terminate them. And most callers don't need to have a null-terminated string.
-
Max Kellermann authored
-
- 17 Mar, 2019 2 commits
-
-
Max Kellermann authored
And disable libvorbis detection if Tremor was explicitly enabled. This fixes a crash bug caused by libvorbis/Tremor ABI conflict caused by commit 4f7d52db
-
Max Kellermann authored
Previously, MPD would skip the current song after attempting to seek to its beginnig, because that was a seek to offset 0. At offset 0, MPD will see the BOS packet again, which results in throwing StopDecoder in MPDOpusDecoder::OnOggEnd(). Closes https://github.com/MusicPlayerDaemon/MPD/issues/470
-
- 12 Mar, 2019 1 commit
-
-
Max Kellermann authored
-
- 21 Jan, 2019 1 commit
-
-
Jörg Krause authored
Re-add build support for the fixed-point Vorbis (Tremor) decoder, which was dropped when switching from Autotools to Meson. Note, that it is not possible to build both, the Vorbis and the Tremor decoder. Closes: #405
-
- 19 Nov, 2018 1 commit
-
-
Max Kellermann authored
Since we switched from autotools to Meson in commit 94592c14, we don't need to include `config.h` early to properly enable large file support. Meson passes the required macros on the compiler command line instead of defining them in `config.h`. This means we can include `config.h` at any time, whenever we want to check its macros, and there are no ordering constraints.
-
- 04 Nov, 2018 2 commits
-
-
Max Kellermann authored
Without the Vorbis decoder, `libvorbis` is never detected, leading to linker failures when attempting to build the Vorbis encoder.
-
Max Kellermann authored
Fixes linker failure when building without FLAC support. Closes #400
-
- 31 Oct, 2018 1 commit
-
-
Max Kellermann authored
-
- 14 Oct, 2018 1 commit
-
-
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!
-
- 20 Aug, 2018 1 commit
-
-
Max Kellermann authored
-
- 07 Jul, 2018 6 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-