Add Exporter class for MediaInfo integration

This commit is contained in:
ema
2025-08-05 00:58:48 +08:00
parent 2246c5a361
commit b0dceffa94
2 changed files with 17 additions and 0 deletions

View File

@@ -0,0 +1,16 @@
using MediaInfoLib;
using System.ComponentModel.Composition;
namespace QuickLook.Plugin.MediaInfoViewer;
[Export]
public static class Exporter
{
public static MediaInfo Open(string path)
{
MediaInfo lib = new MediaInfo()
.WithOpen(path);
return lib;
}
}

View File

@@ -66,6 +66,7 @@
</ItemGroup>
<ItemGroup>
<Reference Include="System.ComponentModel.Composition" />
<PackageReference Include="MediaInfoDLL" Version="25.7.0" />
</ItemGroup>