PreCache Playlists CoverArt
This commit is contained in:
@@ -73,3 +73,10 @@ func artworkIDFromMediaFile(mf MediaFile) ArtworkID {
|
||||
ID: mf.ID,
|
||||
}
|
||||
}
|
||||
|
||||
func artworkIDFromPlaylist(pls Playlist) ArtworkID {
|
||||
return ArtworkID{
|
||||
Kind: KindPlaylistArtwork,
|
||||
ID: pls.ID,
|
||||
}
|
||||
}
|
||||
|
||||
@@ -94,6 +94,10 @@ func (pls *Playlist) AddMediaFiles(mfs MediaFiles) {
|
||||
}
|
||||
}
|
||||
|
||||
func (pls Playlist) CoverArtID() ArtworkID {
|
||||
return artworkIDFromPlaylist(pls)
|
||||
}
|
||||
|
||||
type Playlists []Playlist
|
||||
|
||||
type PlaylistRepository interface {
|
||||
|
||||
Reference in New Issue
Block a user