aboutsummaryrefslogtreecommitdiffstats
path: root/src/playlist/PlaylistSong.cxx (follow)
Commit message (Collapse)AuthorAgeFilesLines
* PlaylistSong: always merge tags and LastModifiedMax Kellermann2014-07-121-12/+2
|
* PlaylistSong, CueParser: don't override Tag::timeMax Kellermann2014-07-121-9/+0
| | | | | Now that Song::GetDuration() is used (which considers start_ms and end_ms), we don't need to override the Tag's duration value.
* PlaylistSong: copy the "real" URIMax Kellermann2014-02-101-0/+3
| | | | | Playback with some decoder plugins was broken because the Queue's DetachedSong instances did not have the "real" URI (the mapped path).
* PlaylistSong: include cleanupMax Kellermann2014-02-071-2/+0
|
* SongLoader: new class that merges duplicate codeMax Kellermann2014-02-031-53/+14
| | | | | There was quite a lot of duplicate code for loading DetachedSong objects, with different semantics for "securely" loading local files.
* db: add compile-time option to disable databaseMax Kellermann2014-01-301-0/+4
|
* Database*: move to db/Max Kellermann2014-01-241-1/+1
|
* playlist/*: move to playlist/plugins/Max Kellermann2014-01-231-0/+131