2016-08-13 20:54:29 +00:00
|
|
|
|
namespace MediaBrowser.Model.Configuration
|
|
|
|
|
{
|
|
|
|
|
public class LibraryOptions
|
|
|
|
|
{
|
|
|
|
|
public bool EnableArchiveMediaFiles { get; set; }
|
2016-08-15 04:36:17 +00:00
|
|
|
|
public bool EnablePhotos { get; set; }
|
2016-08-24 20:46:26 +00:00
|
|
|
|
public bool EnableRealtimeMonitor { get; set; }
|
2016-08-29 21:06:24 +00:00
|
|
|
|
public bool EnableChapterImageExtraction { get; set; }
|
|
|
|
|
public bool ExtractChapterImagesDuringLibraryScan { get; set; }
|
2016-09-11 17:09:10 +00:00
|
|
|
|
public bool DownloadImagesInAdvance { get; set; }
|
2016-09-23 06:21:54 +00:00
|
|
|
|
public MediaPathInfo[] PathInfos { get; set; }
|
2016-08-15 04:36:17 +00:00
|
|
|
|
|
2016-10-02 04:31:47 +00:00
|
|
|
|
public bool SaveLocalMetadata { get; set; }
|
|
|
|
|
public bool EnableInternetProviders { get; set; }
|
2016-11-22 18:22:01 +00:00
|
|
|
|
public bool ImportMissingEpisodes { get; set; }
|
2016-12-06 08:24:29 +00:00
|
|
|
|
public bool EnableAutomaticSeriesGrouping { get; set; }
|
2017-02-21 22:12:32 +00:00
|
|
|
|
public bool EnableEmbeddedTitles { get; set; }
|
2016-10-02 04:31:47 +00:00
|
|
|
|
|
2017-03-14 19:44:11 +00:00
|
|
|
|
public int AutomaticRefreshIntervalDays { get; set; }
|
|
|
|
|
|
2017-01-21 23:37:38 +00:00
|
|
|
|
/// <summary>
|
|
|
|
|
/// Gets or sets the preferred metadata language.
|
|
|
|
|
/// </summary>
|
|
|
|
|
/// <value>The preferred metadata language.</value>
|
|
|
|
|
public string PreferredMetadataLanguage { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// Gets or sets the metadata country code.
|
|
|
|
|
/// </summary>
|
|
|
|
|
/// <value>The metadata country code.</value>
|
|
|
|
|
public string MetadataCountryCode { get; set; }
|
|
|
|
|
|
2017-09-24 20:23:56 +00:00
|
|
|
|
public string SeasonZeroDisplayName { get; set; }
|
|
|
|
|
|
2016-08-15 04:36:17 +00:00
|
|
|
|
public LibraryOptions()
|
|
|
|
|
{
|
|
|
|
|
EnablePhotos = true;
|
2016-08-24 20:46:26 +00:00
|
|
|
|
EnableRealtimeMonitor = true;
|
2016-09-23 06:21:54 +00:00
|
|
|
|
PathInfos = new MediaPathInfo[] { };
|
2016-10-02 04:31:47 +00:00
|
|
|
|
EnableInternetProviders = true;
|
2016-12-06 08:24:29 +00:00
|
|
|
|
EnableAutomaticSeriesGrouping = true;
|
2017-09-24 20:23:56 +00:00
|
|
|
|
SeasonZeroDisplayName = "Specials";
|
2016-08-15 04:36:17 +00:00
|
|
|
|
}
|
2016-08-13 20:54:29 +00:00
|
|
|
|
}
|
2016-09-23 06:21:54 +00:00
|
|
|
|
|
|
|
|
|
public class MediaPathInfo
|
|
|
|
|
{
|
|
|
|
|
public string Path { get; set; }
|
|
|
|
|
public string NetworkPath { get; set; }
|
|
|
|
|
}
|
2016-08-13 20:54:29 +00:00
|
|
|
|
}
|