From 71baada7d8b64b1905dbaaf2b4d07b4dc3b3694a Mon Sep 17 00:00:00 2001
From: Robert Stone <rhstone@gmail.com>
Date: Mon, 11 Jul 2022 23:59:18 -0700
Subject: [PATCH] Use shared media subtitle function

---
 .../org/videolan/vlc/gui/audio/AudioAlbumTracksAdapter.kt   | 6 ++----
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/application/vlc-android/src/org/videolan/vlc/gui/audio/AudioAlbumTracksAdapter.kt b/application/vlc-android/src/org/videolan/vlc/gui/audio/AudioAlbumTracksAdapter.kt
index 0a5fd8cfc9..58948cf4d2 100644
--- a/application/vlc-android/src/org/videolan/vlc/gui/audio/AudioAlbumTracksAdapter.kt
+++ b/application/vlc-android/src/org/videolan/vlc/gui/audio/AudioAlbumTracksAdapter.kt
@@ -40,6 +40,7 @@ import org.videolan.vlc.BR
 import org.videolan.vlc.databinding.AudioAlbumTrackItemBinding
 import org.videolan.vlc.interfaces.IEventsHandler
 import org.videolan.vlc.interfaces.IListEventsHandler
+import org.videolan.vlc.media.MediaUtils
 import org.videolan.vlc.util.TextUtils
 
 class AudioAlbumTracksAdapter @JvmOverloads constructor(
@@ -100,10 +101,7 @@ class AudioAlbumTracksAdapter @JvmOverloads constructor(
                 binding.trackNumber.text = "${item.trackNumber}."
             else
                 binding.trackNumber.visibility = View.GONE
-            var subtitle = Tools.millisToString(item.length)
-            if (item.artist.isNotEmpty())
-                subtitle += " ${TextUtils.separator} ${item.artist}"
-            binding.subtitle.text = subtitle
+            binding.subtitle.text = MediaUtils.getMediaSubtitle(item)
         }
 
         override fun recycle() {
-- 
GitLab