GetCoverArt generates a tiled (2x2) image for playlists

This commit is contained in:
Deluan
2022-12-27 18:28:56 -05:00
committed by Deluan Quintão
parent 501386b11f
commit 949331ed24
5 changed files with 177 additions and 14 deletions
+3 -1
View File
@@ -40,7 +40,9 @@ type sourceFunc func() (r io.ReadCloser, path string, err error)
func (f sourceFunc) String() string {
name := runtime.FuncForPC(reflect.ValueOf(f).Pointer()).Name()
name = strings.TrimPrefix(name, "github.com/navidrome/navidrome/core/artwork.")
name = strings.TrimPrefix(name, "(*artwork).")
if _, after, found := strings.Cut(name, ")."); found {
name = after
}
name = strings.TrimSuffix(name, ".func1")
return name
}