diff --git a/app/src/main/java/org/oxycblt/auxio/AuxioService.kt b/app/src/main/java/org/oxycblt/auxio/AuxioService.kt index d37abca77..787251ae8 100644 --- a/app/src/main/java/org/oxycblt/auxio/AuxioService.kt +++ b/app/src/main/java/org/oxycblt/auxio/AuxioService.kt @@ -444,6 +444,16 @@ class AuxioService : return Futures.immediateFuture(result) } + override fun onSetMediaItems( + mediaSession: MediaSession, + controller: MediaSession.ControllerInfo, + mediaItems: MutableList, + startIndex: Int, + startPositionMs: Long + ): ListenableFuture = + Futures.immediateFuture( + MediaSession.MediaItemsWithStartPosition(mediaItems, startIndex, startPositionMs)) + override fun onGetChildren( session: MediaLibrarySession, browser: MediaSession.ControllerInfo, @@ -456,7 +466,8 @@ class AuxioService : musicMediaItemBrowser.getChildren(parentId, page, pageSize)?.let { LibraryResult.ofItemList(it, params) } - ?: LibraryResult.ofError(LibraryResult.RESULT_ERROR_BAD_VALUE) + ?: LibraryResult.ofError>( + LibraryResult.RESULT_ERROR_BAD_VALUE) return Futures.immediateFuture(children) }