- 25 Sep, 2012 7 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
We use range-based for and nullptr, which was not implemented prior to gcc 4.6.
-
Max Kellermann authored
Conflicts: src/locate.c
-
Max Kellermann authored
These are confusing, and since MixRamp development has ceased, not useful to anybody.
-
Max Kellermann authored
libvorbisidec and libvorbis export the same symbols, which is a dangerous thing. Since libvorbisenc depends on libvorbis, this can get nasty, so let's disable the Vorbis encoder unless the user explicitly wants it.
-
Max Kellermann authored
WavPack tags are always APEv2, by definition. Reuse the tag_table from tag_ape.c, instead of rolling our own.
-
- 22 Sep, 2012 1 commit
-
-
Max Kellermann authored
Avoids clang pickiness. This code is not correct, but we'll fix that another day.
-
- 05 Sep, 2012 5 commits
-
-
Max Kellermann authored
Using libopus and libogg.
-
Max Kellermann authored
Merge duplicate data.
-
Max Kellermann authored
-
Max Kellermann authored
When visiting a song, GetSong() was called, but this object was never returned by calling ReturnSong(). This patch locks the database only once in Visit() and passes the original song object to the visitor, avoiding the copy.
-
Max Kellermann authored
-
- 04 Sep, 2012 8 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
Allow the function to be cancelled.
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
Fixes potential access to uninitialised memory.
-
Max Kellermann authored
-
- 03 Sep, 2012 3 commits
-
-
Wieland Hoffmann authored
-
Max Kellermann authored
This library crashes on out-of-memory (NULL pointer dereference). There's not much useful MPD can do in such a situation, so let's explicitly abort instead, just like GLib does.
-
Max Kellermann authored
-
- 29 Aug, 2012 10 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
-
- 25 Aug, 2012 4 commits
-
-
Max Kellermann authored
Conflicts: src/queue_save.c
-
Max Kellermann authored
-
Max Kellermann authored
Implements Mantis ticket 0003549.
-
Max Kellermann authored
This commit reimplements the core of the "single" mode. Instead of doing the detection in the playlist code from the outside, it is moved to the player thread, which gets a new option called "border_pause". It will now pause playback exactly at the beginning of the new song, making the feature more reliable. Now that the player thread knows what will happen, it can suppress cross-fading. Fixes mantis tickets 0003055 and 0003166.
-
- 22 Aug, 2012 2 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-