mirror of
https://github.com/jellyfin/jellyfin.git
synced 2026-04-21 01:24:44 +01:00
fix portable and 3.5 project references
This commit is contained in:
10
MediaBrowser.Model/Configuration/EncodingQuality.cs
Normal file
10
MediaBrowser.Model/Configuration/EncodingQuality.cs
Normal file
@@ -0,0 +1,10 @@
|
||||
namespace MediaBrowser.Model.Configuration
|
||||
{
|
||||
public enum EncodingQuality
|
||||
{
|
||||
Auto,
|
||||
HighSpeed,
|
||||
HighQuality,
|
||||
MaxQuality
|
||||
}
|
||||
}
|
||||
29
MediaBrowser.Model/Configuration/ImageOption.cs
Normal file
29
MediaBrowser.Model/Configuration/ImageOption.cs
Normal file
@@ -0,0 +1,29 @@
|
||||
using MediaBrowser.Model.Entities;
|
||||
|
||||
namespace MediaBrowser.Model.Configuration
|
||||
{
|
||||
public class ImageOption
|
||||
{
|
||||
/// <summary>
|
||||
/// Gets or sets the type.
|
||||
/// </summary>
|
||||
/// <value>The type.</value>
|
||||
public ImageType Type { get; set; }
|
||||
/// <summary>
|
||||
/// Gets or sets the limit.
|
||||
/// </summary>
|
||||
/// <value>The limit.</value>
|
||||
public int Limit { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// Gets or sets the minimum width.
|
||||
/// </summary>
|
||||
/// <value>The minimum width.</value>
|
||||
public int MinWidth { get; set; }
|
||||
|
||||
public ImageOption()
|
||||
{
|
||||
Limit = 1;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,8 @@
|
||||
namespace MediaBrowser.Model.Configuration
|
||||
{
|
||||
public enum ImageSavingConvention
|
||||
{
|
||||
Legacy,
|
||||
Compatible
|
||||
}
|
||||
}
|
||||
7
MediaBrowser.Model/Configuration/LiveTvOptions.cs
Normal file
7
MediaBrowser.Model/Configuration/LiveTvOptions.cs
Normal file
@@ -0,0 +1,7 @@
|
||||
namespace MediaBrowser.Model.Configuration
|
||||
{
|
||||
public class LiveTvOptions
|
||||
{
|
||||
public int? GuideDays { get; set; }
|
||||
}
|
||||
}
|
||||
@@ -74,29 +74,4 @@ namespace MediaBrowser.Model.Configuration
|
||||
return !DisabledMetadataSavers.Contains(name, StringComparer.OrdinalIgnoreCase);
|
||||
}
|
||||
}
|
||||
|
||||
public class ImageOption
|
||||
{
|
||||
/// <summary>
|
||||
/// Gets or sets the type.
|
||||
/// </summary>
|
||||
/// <value>The type.</value>
|
||||
public ImageType Type { get; set; }
|
||||
/// <summary>
|
||||
/// Gets or sets the limit.
|
||||
/// </summary>
|
||||
/// <value>The limit.</value>
|
||||
public int Limit { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// Gets or sets the minimum width.
|
||||
/// </summary>
|
||||
/// <value>The minimum width.</value>
|
||||
public int MinWidth { get; set; }
|
||||
|
||||
public ImageOption()
|
||||
{
|
||||
Limit = 1;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,7 +1,4 @@
|
||||
using MediaBrowser.Model.Entities;
|
||||
using System.Collections.Generic;
|
||||
|
||||
namespace MediaBrowser.Model.Configuration
|
||||
namespace MediaBrowser.Model.Configuration
|
||||
{
|
||||
public class MetadataPlugin
|
||||
{
|
||||
@@ -17,44 +14,4 @@ namespace MediaBrowser.Model.Configuration
|
||||
/// <value>The type.</value>
|
||||
public MetadataPluginType Type { get; set; }
|
||||
}
|
||||
|
||||
public class MetadataPluginSummary
|
||||
{
|
||||
/// <summary>
|
||||
/// Gets or sets the type of the item.
|
||||
/// </summary>
|
||||
/// <value>The type of the item.</value>
|
||||
public string ItemType { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// Gets or sets the plugins.
|
||||
/// </summary>
|
||||
/// <value>The plugins.</value>
|
||||
public List<MetadataPlugin> Plugins { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// Gets or sets the supported image types.
|
||||
/// </summary>
|
||||
/// <value>The supported image types.</value>
|
||||
public List<ImageType> SupportedImageTypes { get; set; }
|
||||
|
||||
public MetadataPluginSummary()
|
||||
{
|
||||
SupportedImageTypes = new List<ImageType>();
|
||||
Plugins = new List<MetadataPlugin>();
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Enum MetadataPluginType
|
||||
/// </summary>
|
||||
public enum MetadataPluginType
|
||||
{
|
||||
LocalImageProvider,
|
||||
ImageFetcher,
|
||||
ImageSaver,
|
||||
LocalMetadataProvider,
|
||||
MetadataFetcher,
|
||||
MetadataSaver
|
||||
}
|
||||
}
|
||||
|
||||
32
MediaBrowser.Model/Configuration/MetadataPluginSummary.cs
Normal file
32
MediaBrowser.Model/Configuration/MetadataPluginSummary.cs
Normal file
@@ -0,0 +1,32 @@
|
||||
using System.Collections.Generic;
|
||||
using MediaBrowser.Model.Entities;
|
||||
|
||||
namespace MediaBrowser.Model.Configuration
|
||||
{
|
||||
public class MetadataPluginSummary
|
||||
{
|
||||
/// <summary>
|
||||
/// Gets or sets the type of the item.
|
||||
/// </summary>
|
||||
/// <value>The type of the item.</value>
|
||||
public string ItemType { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// Gets or sets the plugins.
|
||||
/// </summary>
|
||||
/// <value>The plugins.</value>
|
||||
public List<MetadataPlugin> Plugins { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// Gets or sets the supported image types.
|
||||
/// </summary>
|
||||
/// <value>The supported image types.</value>
|
||||
public List<ImageType> SupportedImageTypes { get; set; }
|
||||
|
||||
public MetadataPluginSummary()
|
||||
{
|
||||
SupportedImageTypes = new List<ImageType>();
|
||||
Plugins = new List<MetadataPlugin>();
|
||||
}
|
||||
}
|
||||
}
|
||||
15
MediaBrowser.Model/Configuration/MetadataPluginType.cs
Normal file
15
MediaBrowser.Model/Configuration/MetadataPluginType.cs
Normal file
@@ -0,0 +1,15 @@
|
||||
namespace MediaBrowser.Model.Configuration
|
||||
{
|
||||
/// <summary>
|
||||
/// Enum MetadataPluginType
|
||||
/// </summary>
|
||||
public enum MetadataPluginType
|
||||
{
|
||||
LocalImageProvider,
|
||||
ImageFetcher,
|
||||
ImageSaver,
|
||||
LocalMetadataProvider,
|
||||
MetadataFetcher,
|
||||
MetadataSaver
|
||||
}
|
||||
}
|
||||
54
MediaBrowser.Model/Configuration/NotificationOption.cs
Normal file
54
MediaBrowser.Model/Configuration/NotificationOption.cs
Normal file
@@ -0,0 +1,54 @@
|
||||
namespace MediaBrowser.Model.Configuration
|
||||
{
|
||||
public class NotificationOption
|
||||
{
|
||||
public string Type { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// User Ids to not monitor (it's opt out)
|
||||
/// </summary>
|
||||
public string[] DisabledMonitorUsers { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// User Ids to send to (if SendToUserMode == Custom)
|
||||
/// </summary>
|
||||
public string[] SendToUsers { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// Gets or sets a value indicating whether this <see cref="NotificationOption"/> is enabled.
|
||||
/// </summary>
|
||||
/// <value><c>true</c> if enabled; otherwise, <c>false</c>.</value>
|
||||
public bool Enabled { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// Gets or sets the title format string.
|
||||
/// </summary>
|
||||
/// <value>The title format string.</value>
|
||||
public string Title { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// Gets or sets the description.
|
||||
/// </summary>
|
||||
/// <value>The description.</value>
|
||||
public string Description { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// Gets or sets the disabled services.
|
||||
/// </summary>
|
||||
/// <value>The disabled services.</value>
|
||||
public string[] DisabledServices { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// Gets or sets the send to user mode.
|
||||
/// </summary>
|
||||
/// <value>The send to user mode.</value>
|
||||
public SendToUserType SendToUserMode { get; set; }
|
||||
|
||||
public NotificationOption()
|
||||
{
|
||||
DisabledServices = new string[] { };
|
||||
DisabledMonitorUsers = new string[] { };
|
||||
SendToUsers = new string[] { };
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -118,80 +118,4 @@ namespace MediaBrowser.Model.Configuration
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
public class NotificationOption
|
||||
{
|
||||
public string Type { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// User Ids to not monitor (it's opt out)
|
||||
/// </summary>
|
||||
public string[] DisabledMonitorUsers { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// User Ids to send to (if SendToUserMode == Custom)
|
||||
/// </summary>
|
||||
public string[] SendToUsers { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// Gets or sets a value indicating whether this <see cref="NotificationOption"/> is enabled.
|
||||
/// </summary>
|
||||
/// <value><c>true</c> if enabled; otherwise, <c>false</c>.</value>
|
||||
public bool Enabled { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// Gets or sets the title format string.
|
||||
/// </summary>
|
||||
/// <value>The title format string.</value>
|
||||
public string Title { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// Gets or sets the description.
|
||||
/// </summary>
|
||||
/// <value>The description.</value>
|
||||
public string Description { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// Gets or sets the disabled services.
|
||||
/// </summary>
|
||||
/// <value>The disabled services.</value>
|
||||
public string[] DisabledServices { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// Gets or sets the send to user mode.
|
||||
/// </summary>
|
||||
/// <value>The send to user mode.</value>
|
||||
public SendToUserType SendToUserMode { get; set; }
|
||||
|
||||
public NotificationOption()
|
||||
{
|
||||
DisabledServices = new string[] { };
|
||||
DisabledMonitorUsers = new string[] { };
|
||||
SendToUsers = new string[] { };
|
||||
}
|
||||
}
|
||||
|
||||
public enum NotificationType
|
||||
{
|
||||
ApplicationUpdateAvailable,
|
||||
ApplicationUpdateInstalled,
|
||||
AudioPlayback,
|
||||
GamePlayback,
|
||||
InstallationFailed,
|
||||
PluginError,
|
||||
PluginInstalled,
|
||||
PluginUpdateInstalled,
|
||||
PluginUninstalled,
|
||||
NewLibraryContent,
|
||||
ServerRestartRequired,
|
||||
TaskFailed,
|
||||
VideoPlayback
|
||||
}
|
||||
|
||||
public enum SendToUserType
|
||||
{
|
||||
All = 0,
|
||||
Admins = 1,
|
||||
Custom = 2
|
||||
}
|
||||
}
|
||||
|
||||
19
MediaBrowser.Model/Configuration/NotificationType.cs
Normal file
19
MediaBrowser.Model/Configuration/NotificationType.cs
Normal file
@@ -0,0 +1,19 @@
|
||||
namespace MediaBrowser.Model.Configuration
|
||||
{
|
||||
public enum NotificationType
|
||||
{
|
||||
ApplicationUpdateAvailable,
|
||||
ApplicationUpdateInstalled,
|
||||
AudioPlayback,
|
||||
GamePlayback,
|
||||
InstallationFailed,
|
||||
PluginError,
|
||||
PluginInstalled,
|
||||
PluginUpdateInstalled,
|
||||
PluginUninstalled,
|
||||
NewLibraryContent,
|
||||
ServerRestartRequired,
|
||||
TaskFailed,
|
||||
VideoPlayback
|
||||
}
|
||||
}
|
||||
8
MediaBrowser.Model/Configuration/PathSubstitution.cs
Normal file
8
MediaBrowser.Model/Configuration/PathSubstitution.cs
Normal file
@@ -0,0 +1,8 @@
|
||||
namespace MediaBrowser.Model.Configuration
|
||||
{
|
||||
public class PathSubstitution
|
||||
{
|
||||
public string From { get; set; }
|
||||
public string To { get; set; }
|
||||
}
|
||||
}
|
||||
9
MediaBrowser.Model/Configuration/SendToUserType.cs
Normal file
9
MediaBrowser.Model/Configuration/SendToUserType.cs
Normal file
@@ -0,0 +1,9 @@
|
||||
namespace MediaBrowser.Model.Configuration
|
||||
{
|
||||
public enum SendToUserType
|
||||
{
|
||||
All = 0,
|
||||
Admins = 1,
|
||||
Custom = 2
|
||||
}
|
||||
}
|
||||
@@ -290,48 +290,4 @@ namespace MediaBrowser.Model.Configuration
|
||||
SubtitleOptions = new SubtitleOptions();
|
||||
}
|
||||
}
|
||||
|
||||
public enum ImageSavingConvention
|
||||
{
|
||||
Legacy,
|
||||
Compatible
|
||||
}
|
||||
|
||||
public enum EncodingQuality
|
||||
{
|
||||
Auto,
|
||||
HighSpeed,
|
||||
HighQuality,
|
||||
MaxQuality
|
||||
}
|
||||
|
||||
public class LiveTvOptions
|
||||
{
|
||||
public int? GuideDays { get; set; }
|
||||
}
|
||||
|
||||
public class PathSubstitution
|
||||
{
|
||||
public string From { get; set; }
|
||||
public string To { get; set; }
|
||||
}
|
||||
|
||||
public class SubtitleOptions
|
||||
{
|
||||
public bool SkipIfGraphicalSubtitlesPresent { get; set; }
|
||||
public bool SkipIfAudioTrackMatches { get; set; }
|
||||
public string[] DownloadLanguages { get; set; }
|
||||
public bool DownloadMovieSubtitles { get; set; }
|
||||
public bool DownloadEpisodeSubtitles { get; set; }
|
||||
|
||||
public string OpenSubtitlesUsername { get; set; }
|
||||
public string OpenSubtitlesPasswordHash { get; set; }
|
||||
|
||||
public SubtitleOptions()
|
||||
{
|
||||
DownloadLanguages = new string[] { };
|
||||
|
||||
SkipIfAudioTrackMatches = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
21
MediaBrowser.Model/Configuration/SubtitleOptions.cs
Normal file
21
MediaBrowser.Model/Configuration/SubtitleOptions.cs
Normal file
@@ -0,0 +1,21 @@
|
||||
namespace MediaBrowser.Model.Configuration
|
||||
{
|
||||
public class SubtitleOptions
|
||||
{
|
||||
public bool SkipIfGraphicalSubtitlesPresent { get; set; }
|
||||
public bool SkipIfAudioTrackMatches { get; set; }
|
||||
public string[] DownloadLanguages { get; set; }
|
||||
public bool DownloadMovieSubtitles { get; set; }
|
||||
public bool DownloadEpisodeSubtitles { get; set; }
|
||||
|
||||
public string OpenSubtitlesUsername { get; set; }
|
||||
public string OpenSubtitlesPasswordHash { get; set; }
|
||||
|
||||
public SubtitleOptions()
|
||||
{
|
||||
DownloadLanguages = new string[] { };
|
||||
|
||||
SkipIfAudioTrackMatches = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
16
MediaBrowser.Model/Configuration/UnratedItem.cs
Normal file
16
MediaBrowser.Model/Configuration/UnratedItem.cs
Normal file
@@ -0,0 +1,16 @@
|
||||
namespace MediaBrowser.Model.Configuration
|
||||
{
|
||||
public enum UnratedItem
|
||||
{
|
||||
Movie,
|
||||
Trailer,
|
||||
Series,
|
||||
Music,
|
||||
Game,
|
||||
Book,
|
||||
LiveTvChannel,
|
||||
LiveTvProgram,
|
||||
ChannelContent,
|
||||
Other
|
||||
}
|
||||
}
|
||||
@@ -79,18 +79,4 @@ namespace MediaBrowser.Model.Configuration
|
||||
BlockUnratedItems = new UnratedItem[] { };
|
||||
}
|
||||
}
|
||||
|
||||
public enum UnratedItem
|
||||
{
|
||||
Movie,
|
||||
Trailer,
|
||||
Series,
|
||||
Music,
|
||||
Game,
|
||||
Book,
|
||||
LiveTvChannel,
|
||||
LiveTvProgram,
|
||||
ChannelContent,
|
||||
Other
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user