diff --git a/backend/playbackengine.go b/backend/playbackengine.go index 98e4223..0212a66 100644 --- a/backend/playbackengine.go +++ b/backend/playbackengine.go @@ -244,6 +244,11 @@ func (p *playbackEngine) setPlayQueue(items []mediaprovider.MediaItem) { } } +// rename to GetPlayQueueExternal +func (p *playbackEngine) GetPlayQueue() []mediaprovider.MediaItem { + return deepCopyMediaItemSlice(p.playQueue) +} + func (p *playbackEngine) PlayTrackAt(idx int) error { return p.playTrackAt(idx, 0) } @@ -465,10 +470,6 @@ func (p *playbackEngine) StopAndClearPlayQueue() { } } -func (p *playbackEngine) GetPlayQueue() []mediaprovider.MediaItem { - return deepCopyMediaItemSlice(p.playQueue) -} - // Any time the user changes the favorite status of a track elsewhere in the app, // this should be called to ensure the in-memory track model is updated. func (p *playbackEngine) OnTrackFavoriteStatusChanged(id string, fav bool) {