Diffstat (limited to 'internal/converter/converter_interface.go')
| -rw-r--r-- | internal/converter/converter_interface.go | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/internal/converter/converter_interface.go b/internal/converter/converter_interface.go index abff99d..342ca1e 100644 --- a/internal/converter/converter_interface.go +++ b/internal/converter/converter_interface.go @@ -4,18 +4,13 @@ import ( "io" "github.com/SayaAndy/saya-today-thumbnail-generator/config" - "github.com/SayaAndy/saya-today-thumbnail-generator/internal/client/input" - "github.com/SayaAndy/saya-today-thumbnail-generator/internal/client/output" ) type Converter interface { - Process(inputMetadata *input.MetadataStruct, reader io.Reader, outputName string) error DeductOutputPath(inputPath string) string - ReadMetadata(path string) (*output.MetadataStruct, error) - IsMissing(path string) bool + Process(ext string, reader io.ReadCloser, writer io.WriteCloser) error } var NewConverterMap = map[string]func(cfg *config.ConverterConfig) (Converter, error){ "webp": NewWebpConverter, - "jpeg": NewJpegConverter, } |