aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Server.Implementations/Photos/PhotoAlbumImageProvider.cs
diff options
context:
space:
mode:
Diffstat (limited to 'MediaBrowser.Server.Implementations/Photos/PhotoAlbumImageProvider.cs')
-rw-r--r--MediaBrowser.Server.Implementations/Photos/PhotoAlbumImageProvider.cs56
1 files changed, 28 insertions, 28 deletions
diff --git a/MediaBrowser.Server.Implementations/Photos/PhotoAlbumImageProvider.cs b/MediaBrowser.Server.Implementations/Photos/PhotoAlbumImageProvider.cs
index b5ecc94a29..9d2eb297f8 100644
--- a/MediaBrowser.Server.Implementations/Photos/PhotoAlbumImageProvider.cs
+++ b/MediaBrowser.Server.Implementations/Photos/PhotoAlbumImageProvider.cs
@@ -8,37 +8,37 @@ using System.Threading.Tasks;
namespace MediaBrowser.Server.Implementations.Photos
{
- //public class PhotoAlbumImageProvider : IDynamicImageProvider
- //{
- // public IEnumerable<ImageType> GetSupportedImages(IHasImages item)
- // {
- // return new List<ImageType> { ImageType.Primary };
- // }
+ public class PhotoAlbumImageProvider : IDynamicImageProvider
+ {
+ public IEnumerable<ImageType> GetSupportedImages(IHasImages item)
+ {
+ return new List<ImageType> { ImageType.Primary };
+ }
- // public Task<DynamicImageResponse> GetImage(IHasImages item, ImageType type, CancellationToken cancellationToken)
- // {
- // var album = (PhotoAlbum)item;
+ public Task<DynamicImageResponse> GetImage(IHasImages item, ImageType type, CancellationToken cancellationToken)
+ {
+ var album = (PhotoAlbum)item;
- // var image = album.Children
- // .OfType<Photo>()
- // .Select(i => i.GetImagePath(type))
- // .FirstOrDefault(i => !string.IsNullOrEmpty(i));
+ var image = album.Children
+ .OfType<Photo>()
+ .Select(i => i.GetImagePath(type))
+ .FirstOrDefault(i => !string.IsNullOrEmpty(i));
- // return Task.FromResult(new DynamicImageResponse
- // {
- // Path = image,
- // HasImage = !string.IsNullOrEmpty(image)
- // });
- // }
+ return Task.FromResult(new DynamicImageResponse
+ {
+ Path = image,
+ HasImage = !string.IsNullOrEmpty(image)
+ });
+ }
- // public string Name
- // {
- // get { return "Image Extractor"; }
- // }
+ public string Name
+ {
+ get { return "Image Extractor"; }
+ }
- // public bool Supports(IHasImages item)
- // {
- // return item is PhotoAlbum;
- // }
- //}
+ public bool Supports(IHasImages item)
+ {
+ return item is PhotoAlbum;
+ }
+ }
}