aboutsummaryrefslogtreecommitdiff
path: root/Jellyfin.Server/Program.cs
diff options
context:
space:
mode:
authorErwin de Haan <EraYaN@users.noreply.github.com>2019-01-03 21:29:48 +0100
committerErwin de Haan <EraYaN@users.noreply.github.com>2019-01-03 21:29:48 +0100
commitd15af6eb35c782b0f150fc67bf0f2b0566d86edc (patch)
treee5c38d9294f2f97fb25d1aa9e7d19a8e3a65eb08 /Jellyfin.Server/Program.cs
parent86275bcc55cfe6cf6798d152a53f79c6f7811b52 (diff)
Removed all old and unused ImageEncoders.
Remove solution platform cruft.
Diffstat (limited to 'Jellyfin.Server/Program.cs')
-rw-r--r--Jellyfin.Server/Program.cs27
1 files changed, 7 insertions, 20 deletions
diff --git a/Jellyfin.Server/Program.cs b/Jellyfin.Server/Program.cs
index 9cc2fe103..d5ed61936 100644
--- a/Jellyfin.Server/Program.cs
+++ b/Jellyfin.Server/Program.cs
@@ -1,4 +1,4 @@
-using System;
+using System;
using System.Diagnostics;
using System.IO;
using System.Linq;
@@ -194,26 +194,13 @@ namespace Jellyfin.Server
IEnvironmentInfo environment,
ILocalizationManager localizationManager)
{
- if (!startupOptions.ContainsOption("-enablegdi"))
+ try
{
- try
- {
- return new SkiaEncoder(logger, appPaths, httpClient, fileSystem, localizationManager);
- }
- catch (Exception ex)
- {
- logger.LogInformation(ex, "Skia not available. Will try next image processor. {0}");
- }
-
- try
- {
- return new ImageMagickEncoder(logger, appPaths, httpClient, fileSystem, environment);
- }
- catch (Exception ex)
- {
- logger.LogInformation(ex, "ImageMagick not available. Will try next image processor.");
- }
- _logger.LogInformation("Falling back on NullImageEncoder");
+ return new SkiaEncoder(logger, appPaths, httpClient, fileSystem, localizationManager);
+ }
+ catch (Exception ex)
+ {
+ logger.LogInformation(ex, "Skia not available. Will fallback to NullIMageEncoder. {0}");
}
return new NullImageEncoder();