ensure track artwork is fetched before updating Mac now playing metadata

This commit is contained in:
Drew Weymouth
2023-10-22 16:52:58 -07:00
parent 0148d9105b
commit 7e151cbb0e
2 changed files with 33 additions and 26 deletions
+4 -1
View File
@@ -112,7 +112,10 @@ func StartupApp(appName, displayAppName, appVersionTag, configFile, latestReleas
// OS media center integrations
a.setupMPRIS(displayAppName)
InitMPMediaHandler(a.Player, a.PlaybackManager, a.ImageManager.GetCoverArtUrl)
InitMPMediaHandler(a.Player, a.PlaybackManager, func(id string) (string, error) {
a.ImageManager.GetCoverThumbnail(id) // ensure image is cached locally
return a.ImageManager.GetCoverArtUrl(id)
})
return a, nil
}