mirror of
https://github.com/jellyfin/jellyfin.git
synced 2025-12-21 08:15:28 +03:00
support null image encoder
This commit is contained in:
@@ -1,5 +1,4 @@
|
||||
using MediaBrowser.Common.IO;
|
||||
using MediaBrowser.Controller.Drawing;
|
||||
using MediaBrowser.Controller.Drawing;
|
||||
using MediaBrowser.Model.Drawing;
|
||||
using MediaBrowser.Model.Logging;
|
||||
using System;
|
||||
@@ -23,7 +22,20 @@ namespace Emby.Drawing.GDI
|
||||
_fileSystem = fileSystem;
|
||||
_logger = logger;
|
||||
|
||||
_logger.Info("GDI image processor initialized");
|
||||
LogInfo();
|
||||
}
|
||||
|
||||
private void LogInfo()
|
||||
{
|
||||
_logger.Info("GDIImageEncoder starting");
|
||||
using (var stream = GetType().Assembly.GetManifestResourceStream(GetType().Namespace + ".empty.png"))
|
||||
{
|
||||
using (var img = Image.FromStream(stream))
|
||||
{
|
||||
|
||||
}
|
||||
}
|
||||
_logger.Info("GDIImageEncoder started");
|
||||
}
|
||||
|
||||
public string[] SupportedInputFormats
|
||||
@@ -253,5 +265,15 @@ namespace Emby.Drawing.GDI
|
||||
{
|
||||
get { return "GDI"; }
|
||||
}
|
||||
|
||||
public bool SupportsImageCollageCreation
|
||||
{
|
||||
get { return true; }
|
||||
}
|
||||
|
||||
public bool SupportsImageEncoding
|
||||
{
|
||||
get { return true; }
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user