[Android] Remote access: add track support to the now playing messages
Nicolas Pomepuy
git at videolan.org
Wed Sep 9 06:43:36 UTC 2026
vlc-android | branch: master | Nicolas Pomepuy <nicolas at videolabs.io> | Mon Aug 31 13:09:28 2026 +0200| [17827004625a92feab042470669f83292b89a77f] | committer: Duncan McNamara
Remote access: add track support to the now playing messages
> https://code.videolan.org/videolan/vlc-android/commit/17827004625a92feab042470669f83292b89a77f
---
.../java/org/videolan/vlc/remoteaccessserver/RemoteAccessServer.kt | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/application/remote-access-server/src/main/java/org/videolan/vlc/remoteaccessserver/RemoteAccessServer.kt b/application/remote-access-server/src/main/java/org/videolan/vlc/remoteaccessserver/RemoteAccessServer.kt
index b83c663d80..a44ec965ff 100644
--- a/application/remote-access-server/src/main/java/org/videolan/vlc/remoteaccessserver/RemoteAccessServer.kt
+++ b/application/remote-access-server/src/main/java/org/videolan/vlc/remoteaccessserver/RemoteAccessServer.kt
@@ -1010,8 +1010,11 @@ class RemoteAccessServer(private val context: Context) : PlaybackService.Callbac
val duration: Long, val id: Long, val artworkURL: String, val uri: String, val volume: Int, val speed: Float,
val sleepTimer: Long, val waitForMediaEnd:Boolean, val resetOnInteraction:Boolean, val shuffle: Boolean, val repeat: Int,
val shouldShow: Boolean = PlaylistManager.playingState.value == true,
- val bookmarks: List<WSBookmark> = listOf(), val chapters: List<WSChapter> = listOf()) : WSMessage(WSMessageType.NOW_PLAYING)
+ val bookmarks: List<WSBookmark> = listOf(), val chapters: List<WSChapter> = listOf(),
+ val audioTracks: List<WSTrack> = listOf(), val currentAudioTrack: String = "-1",
+ val subtitleTracks: List<WSTrack> = listOf(), val currentSubtitleTrack: String = "-1") : WSMessage(WSMessageType.NOW_PLAYING)
+ data class WSTrack(val id: String, val name: String)
data class WSBookmark(val id:Long, val title: String, val time: Long)
data class WSChapter(val title: String, val time: Long)
More information about the Android
mailing list