ultrasonic-app-subsonic-and.../ultrasonic/src/main/kotlin/org/moire/ultrasonic/playback/Plan.md

19 lines
550 B
Markdown
Raw Normal View History

2022-04-03 23:57:50 +02:00
UI:
[x] Display tracks
[x] On selection: Translate Tracks to MediaItems
[x] Move playlist val to Controller: Keep it around for easier migration!!
[x] Also make a LRU Cache to help with translation between MediaItem and DownloadFile
[x] Hand MediaItems to Service
[] If wanted also hand them to Downloader.kt
[x] Service plays MediaItem through OkHttp
[x] UI needs to receive info from service
[] Create a Cache Layer
[] Translate AutoMediaBrowserService
[] Add new shuffle icon....
DownloadNotificationHelper
convertToPlaybackStateCompatState()