Versions in this module Expand all Collapse all v1 v1.0.1 May 29, 2022 Changes in this version + const DISC + const NOCH + const REPL + type AgeModule struct + func (s *AgeModule) Init(mcfg config.ModuleConfig) + func (s *AgeModule) Name() string + func (s *AgeModule) Priority() int + func (s *AgeModule) Run(files ...media.File) (string, string, string) + type AudioModule struct + func (s *AudioModule) Init(mcfg config.ModuleConfig) + func (s *AudioModule) Name() string + func (s *AudioModule) Priority() int + func (s *AudioModule) Run(files ...media.File) (string, string, string) + type DuplicateLengthCheckModule struct + func (s *DuplicateLengthCheckModule) Init(mcfg config.ModuleConfig) + func (s *DuplicateLengthCheckModule) Name() string + func (s *DuplicateLengthCheckModule) Priority() int + func (s *DuplicateLengthCheckModule) Run(files ...media.File) (string, string, string) + type ErrorReplaceModule struct + func (s *ErrorReplaceModule) Init(mcfg config.ModuleConfig) + func (s *ErrorReplaceModule) Name() string + func (s *ErrorReplaceModule) Priority() int + func (s *ErrorReplaceModule) Run(files ...media.File) (string, string, string) + type ErrorSkipModule struct + func (s *ErrorSkipModule) Init(mcfg config.ModuleConfig) + func (s *ErrorSkipModule) Name() string + func (s *ErrorSkipModule) Priority() int + func (s *ErrorSkipModule) Run(files ...media.File) (string, string, string) + type LegacyModule struct + func (s *LegacyModule) Init(mcfg config.ModuleConfig) + func (s *LegacyModule) Name() string + func (s *LegacyModule) Priority() int + func (s *LegacyModule) Run(files ...media.File) (string, string, string) + type LengthModule struct + func (s *LengthModule) Init(mcfg config.ModuleConfig) + func (s *LengthModule) Name() string + func (s *LengthModule) Priority() int + func (s *LengthModule) Run(files ...media.File) (string, string, string) + type LogMatchModule struct + func (s *LogMatchModule) Init(mcfg config.ModuleConfig) + func (s *LogMatchModule) Name() string + func (s *LogMatchModule) Priority() int + func (s *LogMatchModule) Run(files ...media.File) (string, string, string) + type MaxSizeModule struct + func (s *MaxSizeModule) Init(mcfg config.ModuleConfig) + func (s *MaxSizeModule) Name() string + func (s *MaxSizeModule) Priority() int + func (s *MaxSizeModule) Run(files ...media.File) (string, string, string) + type Module interface + Init func(config.ModuleConfig) + Name func() string + Priority func() int + Run func(...media.File) (string, string, string) + func InitDupeModules() []Module + func InitStandaloneModules() []Module + type ResolutionModule struct + func (s *ResolutionModule) Init(mcfg config.ModuleConfig) + func (s *ResolutionModule) Name() string + func (s *ResolutionModule) Priority() int + func (s *ResolutionModule) Run(files ...media.File) (string, string, string) + type SizeApproxModule struct + func (s *SizeApproxModule) Init(mcfg config.ModuleConfig) + func (s *SizeApproxModule) Name() string + func (s *SizeApproxModule) Priority() int + func (s *SizeApproxModule) Run(files ...media.File) (string, string, string)