aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--MediaBrowser.ServerApplication/FFMpeg/FFMpegDownloader.cs6
1 files changed, 5 insertions, 1 deletions
diff --git a/MediaBrowser.ServerApplication/FFMpeg/FFMpegDownloader.cs b/MediaBrowser.ServerApplication/FFMpeg/FFMpegDownloader.cs
index e9dee88c6..69025c9eb 100644
--- a/MediaBrowser.ServerApplication/FFMpeg/FFMpegDownloader.cs
+++ b/MediaBrowser.ServerApplication/FFMpeg/FFMpegDownloader.cs
@@ -138,6 +138,10 @@ namespace MediaBrowser.ServerApplication.FFMpeg
_zipClient.ExtractAllFromTar(archivePath, targetPath, true);
}
}
+ private void Extract7zArchive(string archivePath, string targetPath)
+ {
+ _zipClient.ExtractAllFrom7z(archivePath, targetPath, true);
+ }
private void DeleteFile(string path)
{
@@ -239,7 +243,7 @@ namespace MediaBrowser.ServerApplication.FFMpeg
return;
}
- ExtractArchive(tempFile, fontsDirectory);
+ Extract7zArchive(tempFile, fontsDirectory);
try
{