diff options
Diffstat (limited to 'MediaBrowser.Api')
| -rw-r--r-- | MediaBrowser.Api/Images/ImageRequest.cs | 6 | ||||
| -rw-r--r-- | MediaBrowser.Api/Images/ImageWriter.cs | 4 |
2 files changed, 9 insertions, 1 deletions
diff --git a/MediaBrowser.Api/Images/ImageRequest.cs b/MediaBrowser.Api/Images/ImageRequest.cs index 294b7ae960..210ee5b64e 100644 --- a/MediaBrowser.Api/Images/ImageRequest.cs +++ b/MediaBrowser.Api/Images/ImageRequest.cs @@ -58,6 +58,12 @@ namespace MediaBrowser.Api.Images [ApiMember(Name = "Indicator", Description = "Determines what overlay to render, if any. none, watched.", IsRequired = false, DataType = "bool", ParameterType = "query", Verb = "GET")] public ImageOverlay? Indicator { get; set; } + + [ApiMember(Name = "PercentPlayed", Description = "Percent to render for the percent played overlay", IsRequired = false, DataType = "bool", ParameterType = "query", Verb = "GET")] + public int PercentPlayed { get; set; } + + [ApiMember(Name = "BackgroundColor", Description = "Optional. Apply a background color for transparent images.", IsRequired = false, DataType = "string", ParameterType = "query", Verb = "GET")] + public string BackgroundColor { get; set; } public ImageRequest() { diff --git a/MediaBrowser.Api/Images/ImageWriter.cs b/MediaBrowser.Api/Images/ImageWriter.cs index be79878aa5..190d2ba473 100644 --- a/MediaBrowser.Api/Images/ImageWriter.cs +++ b/MediaBrowser.Api/Images/ImageWriter.cs @@ -90,7 +90,9 @@ namespace MediaBrowser.Api.Images Quality = Request.Quality, Width = Request.Width, OutputFormat = Request.Format, - Indicator = Request.Indicator + Indicator = Request.Indicator, + PercentPlayed = Request.PercentPlayed, + BackgroundColor = Request.BackgroundColor }; return ImageProcessor.ProcessImage(options, responseStream); |
