Ejemplo n.º 1
0
        public BaseFanArtHandler(FanArtHandlerMetadata metadata, IEnumerable <Guid> fanArtAspects)
        {
            _metadata      = metadata;
            _fanArtAspects = fanArtAspects.ToArray();

            _cache = new ConcurrentDictionary <Guid, byte>();
        }
        public AudioFanArtHandler()
        {
            _metadata = new FanArtHandlerMetadata(FANARTHANDLER_ID, "Audio FanArt handler");

            AudioMetadataExtractorSettings settings = ServiceRegistration.Get <ISettingsManager>().Load <AudioMetadataExtractorSettings>();

            AUDIO_EXTENSIONS = new List <string>(settings.AudioExtensions.Select(e => e.ToLowerInvariant()));
        }
Ejemplo n.º 3
0
 public MovieFanArtHandler()
 {
     _metadata = new FanArtHandlerMetadata(FANARTHANDLER_ID, "Movie FanArt handler");
 }
 public VideoFanArtHandler()
 {
     _metadata = new FanArtHandlerMetadata(FANARTHANDLER_ID, "Video FanArt handler");
 }
 public SeriesFanArtHandler()
 {
     _metadata = new FanArtHandlerMetadata(FANARTHANDLER_ID, "Series FanArt handler");
 }
Ejemplo n.º 6
0
 public GameFanArtHandler()
 {
     _metadata = new FanArtHandlerMetadata(ID, "Game Fanart Handler");
 }