[Android] Widget: fix title when video played as audio
Duncan McNamara
git at videolan.org
Wed Oct 8 11:37:37 UTC 2025
vlc-android | branch: master | Duncan McNamara <dcn.mcnamara at gmail.com> | Tue Oct 7 18:09:37 2025 +0200| [97aba8f1c7c099ec86f1fc478c5cdb989a57e6db] | committer: Duncan McNamara
Widget: fix title when video played as audio
> https://code.videolan.org/videolan/vlc-android/commit/97aba8f1c7c099ec86f1fc478c5cdb989a57e6db
---
application/vlc-android/src/org/videolan/vlc/media/PlaylistManager.kt | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/application/vlc-android/src/org/videolan/vlc/media/PlaylistManager.kt b/application/vlc-android/src/org/videolan/vlc/media/PlaylistManager.kt
index 128fda1f05..4a9fda5099 100644
--- a/application/vlc-android/src/org/videolan/vlc/media/PlaylistManager.kt
+++ b/application/vlc-android/src/org/videolan/vlc/media/PlaylistManager.kt
@@ -792,7 +792,9 @@ class PlaylistManager(val service: PlaybackService) : MediaWrapperList.EventList
val saveVideoPlayQueue = settings.getBoolean(VIDEO_RESUME_PLAYBACK, true)
if (!isAudio && saveVideoPlayQueue) {
settings.putSingle(KEY_CURRENT_MEDIA_RESUME, media.location)
- if (Settings.getInstance(ctx).getString(KEY_VIDEO_APP_SWITCH, "0") == "1") {
+ // !player.isVideoPlaying means that there are no view attached, but if the media is a
+ // video then it must have been played as Audio
+ if (Settings.getInstance(ctx).getString(KEY_VIDEO_APP_SWITCH, "0") == "1" || !player.isVideoPlaying()) {
settings.putSingle(KEY_CURRENT_AUDIO_RESUME_TITLE, media.title ?: "")
settings.putSingle(KEY_CURRENT_AUDIO_RESUME_ARTIST, media.artistName ?: "")
settings.putSingle(KEY_CURRENT_AUDIO_RESUME_THUMB, media.artworkURL ?: "")
More information about the Android
mailing list