Files
supersonic/backend/librarymanager.go
T

26 lines
388 B
Go

package backend
import (
subsonic "github.com/dweymouth/go-subsonic/subsonic"
)
type AlbumIterator interface {
Next() *subsonic.AlbumID3
}
type TrackIterator interface {
Next() *subsonic.Child
}
type LibraryManager struct {
PreCacheCoverFn func(coverID string)
s *ServerManager
}
func NewLibraryManager(s *ServerManager) *LibraryManager {
return &LibraryManager{
s: s,
}
}