aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Controller/Drawing/ImageManager.cs
diff options
context:
space:
mode:
Diffstat (limited to 'MediaBrowser.Controller/Drawing/ImageManager.cs')
-rw-r--r--MediaBrowser.Controller/Drawing/ImageManager.cs11
1 files changed, 9 insertions, 2 deletions
diff --git a/MediaBrowser.Controller/Drawing/ImageManager.cs b/MediaBrowser.Controller/Drawing/ImageManager.cs
index 807c2d1e0..b728fe71f 100644
--- a/MediaBrowser.Controller/Drawing/ImageManager.cs
+++ b/MediaBrowser.Controller/Drawing/ImageManager.cs
@@ -26,6 +26,13 @@ namespace MediaBrowser.Controller.Drawing
public class ImageManager
{
/// <summary>
+ /// Gets the list of currently registered image processors
+ /// Image processors are specialized metadata providers that run after the normal ones
+ /// </summary>
+ /// <value>The image enhancers.</value>
+ public IEnumerable<IImageEnhancer> ImageEnhancers { get; set; }
+
+ /// <summary>
/// Gets the image size cache.
/// </summary>
/// <value>The image size cache.</value>
@@ -120,7 +127,7 @@ namespace MediaBrowser.Controller.Drawing
originalImagePath = await GetCroppedImage(originalImagePath, dateModified).ConfigureAwait(false);
}
- var supportedEnhancers = _kernel.ImageEnhancers.Where(i =>
+ var supportedEnhancers = ImageEnhancers.Where(i =>
{
try
{
@@ -621,7 +628,7 @@ namespace MediaBrowser.Controller.Drawing
var dateModified = GetImageDateModified(item, imagePath);
- var supportedEnhancers = _kernel.ImageEnhancers.Where(i =>
+ var supportedEnhancers = ImageEnhancers.Where(i =>
{
try
{