[Android] Remote access: do not send the audio track when the playback is not a video one
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:38:30 2026 +0200| [1251d7ff20fee4f1480c1a667a96b2cc1348e73c] | committer: Duncan McNamara
Remote access: do not send the audio track when the playback is not a video one
> https://code.videolan.org/videolan/vlc-android/commit/1251d7ff20fee4f1480c1a667a96b2cc1348e73c
---
.../main/java/org/videolan/vlc/remoteaccessserver/RemoteAccessServer.kt | 2 +-
1 file changed, 1 insertion(+), 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 9598d3db2f..22668347b8 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
@@ -775,7 +775,7 @@ class RemoteAccessServer(private val context: Context) : PlaybackService.Callbac
val isVideoPlaying = service.playlistManager.player.isVideoPlaying()
val waitForMediaEnd = service.waitForMediaEnd
val resetOnInteraction = service.resetOnInteraction
- val audioTracks = service.audioTracks?.map { WSTrack(it.getId(), it.getName()) } ?: listOf()
+ val audioTracks = if (isVideoPlaying) service.audioTracks?.map { WSTrack(it.getId(), it.getName()) } ?: listOf() else listOf()
val currentAudioTrack = service.audioTrack
val subtitleTracks = service.spuTracks?.map { WSTrack(it.getId(), it.getName()) } ?: listOf()
val currentSubtitleTrack = service.spuTrack
More information about the Android
mailing list