- 01 Apr, 2009 13 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
On both locations, the result of write() can be ignored safely. In event_pipe_emit_fast(), that can only be "EAGAIN", which means that the pipe buffer is full - no further notification required. In client_init(), that would be a fatal connection error, which would be caught by the next event. This patch fixes gcc warnings.
-
Max Kellermann authored
g_set_error() is a printf-like function, and expects a format string. Using the return value of gai_strerror() is unsafe.
-
Max Kellermann authored
Move the declaration of "i" into the "for" loop.
-
Max Kellermann authored
-
Max Kellermann authored
The environment variable MAKE can be set by the caller process, and may be used to pass a concurrency value (-j).
-
-
Avuton Olrich authored
-
Avuton Olrich authored
-
Avuton Olrich authored
-
Avuton Olrich authored
-
Avuton Olrich authored
-
Avuton Olrich authored
-
- 31 Mar, 2009 7 commits
-
-
Jochen Keil authored
Cuesheets are often saved as vorbis comment flac files (CUESHEET=.. case doesn't matter). We can parse this now and use the information to tag the subtracks (from the embedded cuesheets).
-
Jochen Keil authored
-
Jochen Keil authored
-
Jochen Keil authored
-
Jochen Keil authored
Autoconf/automake support for libcue which is needed for cue/cue_tag.h/.c. Libcue will have/has pkg-config support so this is fairly straightforward.
-
Jochen Keil authored
With these methods a tag struct can be created from the cdtext information in a cue sheet. The methods depend on a cue parsing library. Reading from strings (char*) as well as from a file (FILE*) is supported.
-
Romain Bignon authored
This is a little ugly, but as nextSongInPlaylist is both called when queued is update (in case playlist ended) and for user "next" command, there isn't any other (simple) solution
-
- 30 Mar, 2009 9 commits
-
-
Avuton Olrich authored
-
Avuton Olrich authored
-
Avuton Olrich authored
-
Avuton Olrich authored
-
Avuton Olrich authored
-
Avuton Olrich authored
-
Avuton Olrich authored
-
Avuton Olrich authored
-
Romain Bignon authored
Consume mode removes each song played
-
- 29 Mar, 2009 5 commits
-
-
Max Kellermann authored
In the MPD_AUTO_DISABLED() function, I forgot to check for "explicitly disabled".
-
Avuton Olrich authored
-
Avuton Olrich authored
Ths usual defaults updates, this includes clarifications, cleanups, updates and fixes.
-
Avuton Olrich authored
-
Avuton Olrich authored
-
- 28 Mar, 2009 6 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
MPD_AUTO_PKG() runs pkg-config and then forwards control to MPD_AUTO_RESULT(). This is a commonly used short cut.
-
Max Kellermann authored
Don't add those to MPD_CFLAGS and MPD_LIBS.
-
Max Kellermann authored
Don't add those to MPD_CFLAGS and MPD_LIBS.
-
Max Kellermann authored
Don't add those to MPD_CFLAGS and MPD_LIBS.
-
Max Kellermann authored
-