Browse Source

set CompositingMode to sourcecopy when possible

Luke Pulverenti 11 years ago
parent
commit
3c06fc4d1a
1 changed files with 1 additions and 1 deletions
  1. 1 1
      MediaBrowser.Server.Implementations/Drawing/ImageProcessor.cs

+ 1 - 1
MediaBrowser.Server.Implementations/Drawing/ImageProcessor.cs

@@ -174,7 +174,7 @@ namespace MediaBrowser.Server.Implementations.Drawing
                                     thumbnailGraph.SmoothingMode = SmoothingMode.HighQuality;
                                     thumbnailGraph.InterpolationMode = InterpolationMode.HighQualityBicubic;
                                     thumbnailGraph.PixelOffsetMode = PixelOffsetMode.HighQuality;
-                                    thumbnailGraph.CompositingMode = CompositingMode.SourceOver;
+                                    thumbnailGraph.CompositingMode = string.IsNullOrEmpty(options.BackgroundColor) && !options.PercentPlayed.HasValue && !options.AddPlayedIndicator ? CompositingMode.SourceCopy : CompositingMode.SourceOver;
 
                                     SetBackgroundColor(thumbnailGraph, options);