Add PlaylistItem::NewFromSong function

This commit is contained in:
Jonas Kvinge
2020-09-10 22:04:11 +02:00
parent cac01fbde9
commit 2a048502cc
4 changed files with 35 additions and 5 deletions

View File

@@ -48,7 +48,8 @@ class PlaylistItem : public std::enable_shared_from_this<PlaylistItem> {
explicit PlaylistItem(const Song::Source &source) : should_skip_(false), source_(source) {}
virtual ~PlaylistItem();
static PlaylistItem *NewFromSource(const Song::Source &source);
static PlaylistItem *NewFromSource(const Song::Source source);
static PlaylistItem *NewFromSong(const Song &song);
enum Option {
Default = 0x00,