From 25db52003c20473e94e07fb02adf43549a4ba213 Mon Sep 17 00:00:00 2001 From: Luke Pulverenti Date: Thu, 26 Dec 2013 01:17:19 -0500 Subject: added more metadata control --- .../Configuration/ImageDownloadOptions.cs | 81 ++++++++++++++++++++++ 1 file changed, 81 insertions(+) create mode 100644 MediaBrowser.Model/Configuration/ImageDownloadOptions.cs (limited to 'MediaBrowser.Model/Configuration/ImageDownloadOptions.cs') diff --git a/MediaBrowser.Model/Configuration/ImageDownloadOptions.cs b/MediaBrowser.Model/Configuration/ImageDownloadOptions.cs new file mode 100644 index 000000000..603112110 --- /dev/null +++ b/MediaBrowser.Model/Configuration/ImageDownloadOptions.cs @@ -0,0 +1,81 @@ + +namespace MediaBrowser.Model.Configuration +{ + /// + /// Class ImageDownloadOptions + /// + public class ImageDownloadOptions + { + /// + /// Download Art Image + /// + /// true if art; otherwise, false. + public bool Art { get; set; } + + /// + /// Download Logo Image + /// + /// true if logo; otherwise, false. + public bool Logo { get; set; } + + /// + /// Download Primary Image + /// + /// true if primary; otherwise, false. + public bool Primary { get; set; } + + /// + /// Download Backdrop Images + /// + /// true if backdrops; otherwise, false. + public bool Backdrops { get; set; } + + /// + /// Download Disc Image + /// + /// true if disc; otherwise, false. + public bool Disc { get; set; } + + /// + /// Download Thumb Image + /// + /// true if thumb; otherwise, false. + public bool Thumb { get; set; } + + /// + /// Download Banner Image + /// + /// true if banner; otherwise, false. + public bool Banner { get; set; } + + /// + /// Initializes a new instance of the class. + /// + public ImageDownloadOptions() + { + Art = true; + Logo = true; + Primary = true; + Backdrops = true; + Disc = true; + Thumb = true; + Banner = true; + } + } + + /// + /// Class MetadataOptions. + /// + public class MetadataOptions + { + public int MaxBackdrops { get; set; } + + public int MinBackdropWidth { get; set; } + + public MetadataOptions() + { + MaxBackdrops = 3; + MinBackdropWidth = 1280; + } + } +} -- cgit v1.2.3