[Plugin system] Move filters to dependency injection.

This commit is contained in:
2023-10-05 16:00:59 +01:00
parent b27d0c1f03
commit 24d1702838
37 changed files with 229 additions and 232 deletions

View File

@@ -744,8 +744,7 @@ public partial class Dump
{
_dumpLog.WriteLine(Localization.Core.Creating_sidecar);
UpdateStatus?.Invoke(Localization.Core.Creating_sidecar);
var filters = new FiltersList();
IFilter filter = filters.GetFilter(_outputPath);
IFilter filter = PluginRegister.Singleton.GetFilter(_outputPath);
var inputPlugin = ImageFormat.Detect(filter) as IMediaImage;
ErrorNumber opened = inputPlugin.Open(filter);