- 07 Jan, 2013 3 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
- 05 Jan, 2013 2 commits
-
-
Max Kellermann authored
This is the beginning of multi-player support. There will be support for multiple Partition objects in one MPD process.
-
Max Kellermann authored
Push the new mode to the filter instead of accessing global variables through replay_gain_get_real_mode().
-
- 04 Jan, 2013 5 commits
-
-
Max Kellermann authored
Move the configuration lookup to Main.cxx.
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
- 03 Jan, 2013 7 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
- 02 Jan, 2013 5 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
- 27 Sep, 2012 2 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
- 25 Sep, 2012 1 commit
-
-
Max Kellermann authored
-
- 14 Aug, 2012 1 commit
-
-
Max Kellermann authored
Don't free the string right after calling log_init_file(). Add a new function log_deinit() that frees the string on shutdown. This fixes cycling the log file after SIGHUP (Mantis ticket 0003524).
-
- 13 Aug, 2012 1 commit
-
-
Max Kellermann authored
MPD requires GLib 2.16.
-
- 08 Aug, 2012 4 commits
-
-
Max Kellermann authored
Eliminates explicit global initialisation.
-
Max Kellermann authored
The new block overrides the "db_file" setting, and allows configuring any database plugin.
-
Max Kellermann authored
Let the caller take care for legacy conversion.
-
Max Kellermann authored
Useless call.
-
- 07 Aug, 2012 1 commit
-
-
Max Kellermann authored
-
- 26 Mar, 2012 1 commit
-
-
Dan McGee authored
After a previous refactor, the current code fails on paths that need expansion (e.g, '~/.mpd/sticker.db'), because we are not passing the correct path to the sticker database code. Pass the expanded (and previously unused) string instead of the original string. Signed-off-by:
Dan McGee <dan@archlinux.org>
-
- 15 Feb, 2012 1 commit
-
-
Jonathan Neuschäfer authored
size_t is unsigned most of the time, so we can't really use it to check for negative values. Also handle strtol overflow.
-
- 21 Jan, 2012 1 commit
-
-
Max Kellermann authored
-
- 10 Oct, 2011 1 commit
-
-
Max Kellermann authored
-
- 08 Oct, 2011 1 commit
-
-
Max Kellermann authored
Load the samplerate_converter on MPD startup. Fail if the converter name is invalid.
-
- 10 Sep, 2011 1 commit
-
-
Max Kellermann authored
First draft, not really pluggable currently - hard-coded to use the "simple" plugin, and calls several of its internal functions. The API is very simple currently, all searches are still performed over the root "directory" object. Future changes to the API will move those search implementations into the plugin, to allow more efficient implementations, or implementations that don't have the whole tree in memory all the time.
-
- 09 Sep, 2011 2 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
config_get_path() was somewhat flawed, because it pretended to be a function, when it really had a side effect. The second flaw was that it did not return the parser error, instead it aborted the whole process, which is bad style. The new function returns a duplicated (modified) string that must be freed by the caller, and returns a GError on failure.
-