- 01 Jan, 2015 1 commit
-
-
Max Kellermann authored
-
- 26 Nov, 2014 5 commits
-
-
Max Kellermann authored
A priority should be a volatile thing: it should schedule a song for playing back once, but it should not affect the next time the queue gets played.
-
Max Kellermann authored
Empty currently, but code will be added song.
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
- 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.
-