- 27 Feb, 2014 1 commit
-
-
Max Kellermann authored
-
- 13 Jan, 2014 1 commit
-
-
Max Kellermann authored
-
- 09 Jan, 2014 1 commit
-
-
Max Kellermann authored
From now on, struct Song will be used by the database only, and DetachedSong will be used by everybody else. DetachedSong is easier to use, but Song has lower overhead.
-
- 28 Nov, 2013 1 commit
-
-
Max Kellermann authored
-
- 28 Oct, 2013 1 commit
-
-
Max Kellermann authored
-
- 21 Oct, 2013 3 commits
-
-
Max Kellermann authored
Fixes regression from commit e96779de.
-
Max Kellermann authored
Leave that to the caller, allowing it to modify multiple items at a time.
-
Max Kellermann authored
Finally restores an important feature that has been broken for several months when the PlayerThread started working with Song copies instead of pointers to the Queue's Song instances (commit e96779de).
-
- 19 Oct, 2013 1 commit
-
-
Max Kellermann authored
-
- 16 Oct, 2013 1 commit
-
-
Max Kellermann authored
-
- 02 Oct, 2013 2 commits
-
-
Max Kellermann authored
Prepare to migrate away from GLib. Currently, we're still using GLib as a backend.
-
Max Kellermann authored
-
- 27 Sep, 2013 1 commit
-
-
Max Kellermann authored
-
- 28 Jul, 2013 1 commit
-
-
Max Kellermann authored
-
- 20 Jan, 2013 1 commit
-
-
Max Kellermann authored
-
- 09 Jan, 2013 2 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
- 07 Jan, 2013 1 commit
-
-
Max Kellermann authored
-
- 06 Jan, 2013 2 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
- 04 Jan, 2013 3 commits
-
-
Max Kellermann authored
Move the configuration lookup to Main.cxx.
-
Max Kellermann authored
-
Max Kellermann authored
-
- 25 Sep, 2012 1 commit
-
-
Max Kellermann authored
-
- 25 Aug, 2012 1 commit
-
-
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.
-
- 15 Aug, 2012 2 commits
-
-
Max Kellermann authored
Make sure the player "owns" the next_song object, so nobody else can free it.
-
Max Kellermann authored
-
- 08 Aug, 2012 3 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
- 29 Jan, 2011 1 commit
-
-
Max Kellermann authored
-
- 10 Jan, 2011 1 commit
-
-
Max Kellermann authored
Allocate a player_control object where needed, and pass it around. Each "client" object is associated with a "player_control" instance. This prepares multi-player support.
-
- 28 Sep, 2010 1 commit
-
-
Andrew Morgan authored
-
- 23 Sep, 2010 1 commit
-
-
Max Kellermann authored
The check was meant to fix an assertion failure, but it was the wrong way around. This broke cross-fading most of the time.
-
- 19 Jun, 2010 3 commits
-
-
Max Kellermann authored
Workaround for an assertion failure.
-
Max Kellermann authored
-
Max Kellermann authored
Rename the function to playlist_song_started(), which gets only called if the song has actually started.
-
- 01 Jun, 2010 1 commit
-
-
Max Kellermann authored
-
- 31 May, 2010 1 commit
-
-
Romain Bignon authored
-
- 07 Mar, 2010 1 commit
-
-
Max Kellermann authored
With single+repeat enabled, it is expected that MPD repeats the current song over andd over. With random mode also enabled, this didn't work, because the song order was shuffled internally. This patch adds a special check for this case.
-