remove gcache dependency, switch to custom image cache with TTL for memory savings

This commit is contained in:
Drew Weymouth
2023-02-02 15:52:59 -08:00
parent 0c06e13423
commit 867461dab5
7 changed files with 132 additions and 78 deletions
+1 -1
View File
@@ -50,7 +50,7 @@ func StartupApp() (*App, error) {
a.ServerManager = NewServerManager()
a.PlaybackManager = NewPlaybackManager(a.bgrndCtx, a.ServerManager, a.Player)
a.LibraryManager = NewLibraryManager(a.ServerManager)
a.ImageManager = NewImageManager(a.ServerManager, configdir.LocalCache(AppName))
a.ImageManager = NewImageManager(a.bgrndCtx, a.ServerManager, configdir.LocalCache(AppName))
a.LibraryManager.PreCacheCoverFn = func(albumID string) {
_, _ = a.ImageManager.GetAlbumThumbnail(albumID)
}