aa220a06fe
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
19 lines
300 B
Go
19 lines
300 B
Go
package service
|
|
|
|
import (
|
|
"sync"
|
|
|
|
"github.com/photoprism/photoprism/internal/photoprism"
|
|
)
|
|
|
|
var onceResample sync.Once
|
|
|
|
func initResample() {
|
|
services.Resample = photoprism.NewResample(Config())
|
|
}
|
|
|
|
func Resample() *photoprism.Resample {
|
|
onceResample.Do(initResample)
|
|
|
|
return services.Resample
|
|
}
|