aboutsummaryrefslogtreecommitdiffstats
path: root/src/Partition.cxx (follow)
Commit message (Collapse)AuthorAgeFilesLines
* PlayerListener: new interface to replace GlobalEvents accessMax Kellermann2014-02-211-0/+13
|
* Mixer: add class MixerListenerMax Kellermann2014-02-191-0/+11
| | | | Use a listener interface instead of GlobalEvents.
* Playlist: pass Database to DatabaseModified()Max Kellermann2014-02-011-2/+2
| | | | Don't use global variable.
* Partition: disable DatabaseModified() if not ENABLE_DATABASEMax Kellermann2014-02-011-0/+4
|
* OutputAll: convert to class, move instance to class PartitionMax Kellermann2014-01-281-0/+1
| | | | Another big chunk of code for multi-player support.
* copyright year 2014Max Kellermann2014-01-131-1/+1
|
* DetachedSong: fork of struct SongMax Kellermann2014-01-091-3/+3
| | | | | | 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.
* Playlist: refresh new tags after database updateMax Kellermann2013-10-221-1/+1
| | | | Fixes regression from commit e96779d.
* Partition: add method DatabaseModified()Max Kellermann2013-10-221-0/+6
|
* Playlist: copy stream tags from the PlayerThreadMax Kellermann2013-10-221-1/+6
| | | | | | 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 e96779d).
* Partition: add methods TagModified(), SyncWithPlayer()Max Kellermann2013-10-211-0/+33
Move code from class Instance.