- 17 Oct, 2009 3 commits
-
-
Max Kellermann authored
When the range end is missing, then the maximum possible value is assumed.
-
Max Kellermann authored
These are portable and don't require limits.h.
-
Max Kellermann authored
The new command "replay_gain_mode" allows the user to switch the replay gain mode on-the-fly. No more mpd.conf editing.
-
- 13 Oct, 2009 3 commits
-
-
lastfm://Max Kellermann authored
This patch integrates the playlist plugin API to the MPD core. We'll be able to do much more in the future with that API, that's just the beginning.
-
Max Kellermann authored
-
Max Kellermann authored
-
- 08 Oct, 2009 3 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
The new player_status struct replaces a bunch of playerGetX() functions. When we add proper locking to the player_control struct, we will only need to lock once for the "status" command.
-
Max Kellermann authored
This lets us eliminate the static fixed-size buffer.
-
- 30 Sep, 2009 1 commit
-
-
Max Kellermann authored
-
- 24 Sep, 2009 4 commits
-
-
Max Kellermann authored
Allow most printable characters in unquoted words. The tokenizer patch introduced very strict requirements for command parameters - those were undocumented, and we're reverting the strictness now.
-
Max Kellermann authored
"rescan" is the same as "update", but it discards existing songs in the database.
-
Max Kellermann authored
Duplicate the path string within update.c, do not expect an allocated string as parameter.
-
Max Kellermann authored
-
- 25 Aug, 2009 1 commit
-
-
Anton Khirnov authored
-
- 29 Jul, 2009 1 commit
-
-
Max Kellermann authored
-
- 28 Jul, 2009 1 commit
-
-
Courtney Cavin authored
Renamed all playlist functions to non-CamelCase.
-
- 19 Jul, 2009 1 commit
-
-
Max Kellermann authored
-
- 14 Jul, 2009 1 commit
-
-
Max Kellermann authored
-
- 06 Jul, 2009 3 commits
-
-
Max Kellermann authored
Converted the range checks in volume_level_change() to assertions. Changed all volume types to "unsigned", expect for those which must be able to indicate error (-1).
-
Max Kellermann authored
Since the "volume" command has been removed, nobody uses relative volumes anymore.
-
Max Kellermann authored
This command has been deprecated more than 5 years ago (0.10.0). Its implementation is a kludge, let's remove it now.
-
- 25 Jun, 2009 1 commit
-
-
Max Kellermann authored
-
- 28 Apr, 2009 2 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
strcasecmp() is locale dependent, making it a bad choice for internal string comparisons.
-
- 01 Apr, 2009 3 commits
-
-
Max Kellermann authored
This command allows clients to search for stickers with a specified name.
-
Eric Wollesen authored
db_get_song was being called once for all sub-handlers, but with the addition of the find command, we don't have a URI coming in, so doing db_get_song once won't work anymore. [mk: fixed initialization order]
-
Max Kellermann authored
-
- 31 Mar, 2009 1 commit
-
-
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 2 commits
-
-
Avuton Olrich authored
-
Romain Bignon authored
Consume mode removes each song played
-
- 27 Mar, 2009 2 commits
-
-
Romain Bignon authored
When single mode is enabled, after current song it stops playback, or it replay same song if repeat mode is activated.
-
Romain Bignon authored
The smartstop feature is a way to tell mpd to stop playing after current song. This patche provides: - 'state' command returns 'smartstop' state (1 or 0) - 'smartstop' can activate or not the smartstop state - when song is terminated, mpd stops playing and smartstop is set to 0
-
- 26 Mar, 2009 1 commit
-
-
Jeffrey Middleton authored
The move command now accepts a range for the first argument, in the same form as other range commands, e.g. move 15:17 3. The first song in the range is placed at the destination position. Note that as with other range commands, the range is inclusive on the left only; this example would move only songs 15 and 16, not 17. [mk: fixed signed/unsigned warnings; use G_MAXUINT instead of UINT_MAX]
-
- 15 Mar, 2009 1 commit
-
-
Max Kellermann authored
Use GLib the logging functions g_debug(), g_error() instead.
-
- 14 Mar, 2009 4 commits
-
-
Max Kellermann authored
At the last line of handle_addid(), the playlist_result value has already been evaluated. Don't return this variable, it's the wrong type.
-
Max Kellermann authored
addToPlaylist() has a "enum playlist_result" return value. Convert that to "enum command_return" properly.
-
Max Kellermann authored
-
Max Kellermann authored
Return true/false on success/failure, instead of 0/-1. Pass true/false instead of 1/0 for the "rel" boolean parameter.
-
- 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.
-