From 7de775dc2679c91f20a90a9dd21085fb405f9a7b Mon Sep 17 00:00:00 2001 From: tzugen Date: Tue, 5 Jul 2022 18:38:26 +0200 Subject: [PATCH] Formatting --- .../moire/ultrasonic/playback/MediaNotificationProvider.kt | 6 ++++++ .../kotlin/org/moire/ultrasonic/util/MainThreadExecutor.kt | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/ultrasonic/src/main/kotlin/org/moire/ultrasonic/playback/MediaNotificationProvider.kt b/ultrasonic/src/main/kotlin/org/moire/ultrasonic/playback/MediaNotificationProvider.kt index 3e0ae5f8..fc159127 100644 --- a/ultrasonic/src/main/kotlin/org/moire/ultrasonic/playback/MediaNotificationProvider.kt +++ b/ultrasonic/src/main/kotlin/org/moire/ultrasonic/playback/MediaNotificationProvider.kt @@ -40,6 +40,12 @@ class MediaNotificationProvider(context: Context) : actionFactory: MediaNotification.ActionFactory ): IntArray { val tmp: MutableList = mutableListOf() + /* + * TODO: + * It is currently not possible to edit a MediaItem after creation so the isRated value + * is stored in the track.starred value + * See https://github.com/androidx/media/issues/33 + */ val rating = mediaPlayerController.currentPlayingLegacy?.track?.starred?.let { HeartRating( it diff --git a/ultrasonic/src/main/kotlin/org/moire/ultrasonic/util/MainThreadExecutor.kt b/ultrasonic/src/main/kotlin/org/moire/ultrasonic/util/MainThreadExecutor.kt index afc72563..a1d162c6 100644 --- a/ultrasonic/src/main/kotlin/org/moire/ultrasonic/util/MainThreadExecutor.kt +++ b/ultrasonic/src/main/kotlin/org/moire/ultrasonic/util/MainThreadExecutor.kt @@ -19,4 +19,4 @@ class MainThreadExecutor : Executor { override fun execute(r: Runnable) { handler.post(r) } -} \ No newline at end of file +}