diff options
Diffstat (limited to 'MediaBrowser.Controller/Providers/MetadataRefreshOptions.cs')
| -rw-r--r-- | MediaBrowser.Controller/Providers/MetadataRefreshOptions.cs | 30 |
1 files changed, 29 insertions, 1 deletions
diff --git a/MediaBrowser.Controller/Providers/MetadataRefreshOptions.cs b/MediaBrowser.Controller/Providers/MetadataRefreshOptions.cs index d6e8a3afe..27de50ef8 100644 --- a/MediaBrowser.Controller/Providers/MetadataRefreshOptions.cs +++ b/MediaBrowser.Controller/Providers/MetadataRefreshOptions.cs @@ -22,11 +22,21 @@ namespace MediaBrowser.Controller.Providers /// </summary> [Obsolete] public bool ResetResolveArgs { get; set; } + + public MetadataRefreshOptions() + { + ResetResolveArgs = true; + } } public class ImageRefreshOptions { - public MetadataRefreshMode ImageRefreshMode { get; set; } + public ImageRefreshMode ImageRefreshMode { get; set; } + + public ImageRefreshOptions() + { + ImageRefreshMode = ImageRefreshMode.Default; + } } public enum MetadataRefreshMode @@ -46,4 +56,22 @@ namespace MediaBrowser.Controller.Providers /// </summary> FullRefresh } + + public enum ImageRefreshMode + { + /// <summary> + /// The default + /// </summary> + Default, + + /// <summary> + /// Existing images will be validated + /// </summary> + ValidationOnly, + + /// <summary> + /// All providers will be executed to search for new metadata + /// </summary> + FullRefresh + } } |
