mirror of
https://github.com/jellyfin/jellyfin.git
synced 2026-04-15 23:02:18 +01:00
update image processing
This commit is contained in:
@@ -12,7 +12,7 @@ using System.Threading;
|
||||
|
||||
namespace MediaBrowser.LocalMetadata.Savers
|
||||
{
|
||||
public class EpisodeXmlSaver : IMetadataFileSaver
|
||||
public class EpisodeXmlProvider : IMetadataFileSaver, IConfigurableProvider
|
||||
{
|
||||
private readonly IItemRepository _itemRepository;
|
||||
|
||||
@@ -20,7 +20,7 @@ namespace MediaBrowser.LocalMetadata.Savers
|
||||
private readonly IServerConfigurationManager _config;
|
||||
private readonly ILibraryManager _libraryManager;
|
||||
|
||||
public EpisodeXmlSaver(IItemRepository itemRepository, IServerConfigurationManager config, ILibraryManager libraryManager)
|
||||
public EpisodeXmlProvider(IItemRepository itemRepository, IServerConfigurationManager config, ILibraryManager libraryManager)
|
||||
{
|
||||
_itemRepository = itemRepository;
|
||||
_config = config;
|
||||
@@ -51,6 +51,11 @@ namespace MediaBrowser.LocalMetadata.Savers
|
||||
}
|
||||
}
|
||||
|
||||
public bool IsEnabled
|
||||
{
|
||||
get { return !_config.Configuration.DisableXmlSavers; }
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Saves the specified item.
|
||||
/// </summary>
|
||||
|
||||
@@ -15,13 +15,13 @@ namespace MediaBrowser.LocalMetadata.Savers
|
||||
/// <summary>
|
||||
/// Saves movie.xml for movies, trailers and music videos
|
||||
/// </summary>
|
||||
public class MovieXmlSaver : IMetadataFileSaver
|
||||
public class MovieXmlProvider : IMetadataFileSaver, IConfigurableProvider
|
||||
{
|
||||
private readonly IItemRepository _itemRepository;
|
||||
private readonly IServerConfigurationManager _config;
|
||||
private readonly ILibraryManager _libraryManager;
|
||||
|
||||
public MovieXmlSaver(IItemRepository itemRepository, IServerConfigurationManager config, ILibraryManager libraryManager)
|
||||
public MovieXmlProvider(IItemRepository itemRepository, IServerConfigurationManager config, ILibraryManager libraryManager)
|
||||
{
|
||||
_itemRepository = itemRepository;
|
||||
_config = config;
|
||||
@@ -36,6 +36,11 @@ namespace MediaBrowser.LocalMetadata.Savers
|
||||
}
|
||||
}
|
||||
|
||||
public bool IsEnabled
|
||||
{
|
||||
get { return !_config.Configuration.DisableXmlSavers; }
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Determines whether [is enabled for] [the specified item].
|
||||
/// </summary>
|
||||
|
||||
@@ -12,12 +12,12 @@ using System.Threading;
|
||||
|
||||
namespace MediaBrowser.LocalMetadata.Savers
|
||||
{
|
||||
public class SeriesXmlSaver : IMetadataFileSaver
|
||||
public class SeriesXmlProvider : IMetadataFileSaver, IConfigurableProvider
|
||||
{
|
||||
private readonly IServerConfigurationManager _config;
|
||||
private readonly ILibraryManager _libraryManager;
|
||||
|
||||
public SeriesXmlSaver(IServerConfigurationManager config, ILibraryManager libraryManager)
|
||||
public SeriesXmlProvider(IServerConfigurationManager config, ILibraryManager libraryManager)
|
||||
{
|
||||
_config = config;
|
||||
_libraryManager = libraryManager;
|
||||
@@ -47,6 +47,11 @@ namespace MediaBrowser.LocalMetadata.Savers
|
||||
return item is Series && updateType >= ItemUpdateType.MetadataDownload;
|
||||
}
|
||||
|
||||
public bool IsEnabled
|
||||
{
|
||||
get { return !_config.Configuration.DisableXmlSavers; }
|
||||
}
|
||||
|
||||
private static readonly CultureInfo UsCulture = new CultureInfo("en-US");
|
||||
|
||||
/// <summary>
|
||||
|
||||
Reference in New Issue
Block a user