- 20 Oct, 2013 1 commit
-
-
Max Kellermann authored
Replaces GLib's g_ascii_strcasecmp().
-
- 05 Sep, 2013 4 commits
-
-
Max Kellermann authored
Move to TagSettings.c and use C99 initializers.
-
Max Kellermann authored
Allow using the Tag.cxx library without the Config library.
-
Max Kellermann authored
Migrate the remaining callers to FatalError().
-
Max Kellermann authored
Use only ConfigData.hxx in plugin sources to reduce header dependencies.
-
- 04 Sep, 2013 1 commit
-
-
Max Kellermann authored
Replaces GLib's GError.
-
- 03 Aug, 2013 1 commit
-
-
Max Kellermann authored
-
- 30 Jan, 2013 2 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
Look up top-level config options by enum (= integer), not by name string.
-
- 28 Jan, 2013 1 commit
-
-
Max Kellermann authored
-
- 07 Jan, 2013 1 commit
-
-
Max Kellermann authored
-
- 10 Oct, 2011 1 commit
-
-
Max Kellermann authored
-
- 29 Jan, 2011 1 commit
-
-
Max Kellermann authored
-
- 25 Sep, 2010 1 commit
-
-
Thomas Jansen authored
Replaced all occurrences of g_error() with MPD_ERROR() located in a new header file 'mpd_error.h'. This macro uses g_critical() to print the error message and then exits gracefully in contrast to g_error() which would internally call abort() to produce a core dump. The macro name is distinctive and allows to find all places with dubious error handling. The long-term goal is to get rid of MPD_ERROR() altogether. To facilitate the eventual removal of this macro it was added in a new header file rather than to an existing header file. This fixes #2995 and #3007.
-
- 01 Jan, 2010 1 commit
-
-
Avuton Olrich authored
-
- 12 Nov, 2009 1 commit
-
-
Max Kellermann authored
After we've been hit by Large File Support problems several times in the past week (which only occur on 32 bit platforms, which I don't have), this is yet another attempt to fix the issue.
-
- 22 Oct, 2009 1 commit
-
-
Max Kellermann authored
There's no point in clearing the audio format before exiting.
-
- 21 Oct, 2009 2 commits
-
-
Max Kellermann authored
An asterisk means that this attribute should not be enforced, and stays whatever it used to be. This way, some configuration values work like masks.
-
Max Kellermann authored
The value is always non-NULL.
-
- 14 Mar, 2009 1 commit
-
-
Max Kellermann authored
mixer_control.h should provide the functions needed to manipulate a mixer, without exposing the internal mixer API (which is provided by mixer_api.h).
-
- 13 Mar, 2009 1 commit
-
-
Avuton Olrich authored
This updates the copyright header to all be the same, which is pretty much an update of where to mail request for a copy of the GPL and the years of the MPD project. This also puts all committers under 'The Music Player Project' umbrella. These entries should go individually in the AUTHORS file, for consistancy.
-
- 12 Mar, 2009 1 commit
-
-
Max Kellermann authored
-
- 16 Feb, 2009 4 commits
-
-
Max Kellermann authored
Don't include conf.h in mixer_api.h. Use a forward struct declaration instead.
-
Max Kellermann authored
Don't include output_api.h in output_internal.h. This change requires adding missing includes in several sources.
-
Max Kellermann authored
The method control() is too complicated, and overengineered. Replace it with two trivial functions: get_volume() and set_volume().
-
Max Kellermann authored
The output plugin shouldn't know any specifics of the mixer API. Make it return the mixer object, and let the caller deal with it.
-
- 11 Feb, 2009 2 commits
-
-
Max Kellermann authored
The output_command library provides a command interface to the audio outputs. It assumes the input comes from an untrusted source (i.e. the client) and verifies all parameters.
-
Max Kellermann authored
Added audio_format_parse() in a separate library, with a modern interface: return a GError instead of logging errors. This allows the caller to deal with the error.
-
- 10 Feb, 2009 6 commits
-
-
Max Kellermann authored
Moved code which deals with all audio outputs at once into a separate library.
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
This function isn't used anymore.
-
Max Kellermann authored
Added audio_output_get(), audio_output_find().
-
Max Kellermann authored
audio_output_config_count() returns the number of audio outputs in the configuration file. It is only used by initAudioDriver(). The public function audio_output_count() now returns audioOutputArraySize.
-
- 25 Jan, 2009 3 commits
-
-
Max Kellermann authored
On some platforms, g_free() must be used for memory allocated by GLib. This patch intends to correct a lot of occurrences, but is probably not complete.
-
Max Kellermann authored
Those have been superseded by the new legacy configuration code.
-
Max Kellermann authored
All config_get_block_*() functions should accept constant config_param pointers.
-
- 17 Jan, 2009 1 commit
-
-
Max Kellermann authored
Renamed functions, types, variables.
-
- 04 Jan, 2009 1 commit
-
-
Viliam Mateicka authored
-
- 03 Jan, 2009 1 commit
-
-
Max Kellermann authored
-