aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Providers/Plugins/Tmdb/TV/TmdbSeriesImageProvider.cs
diff options
context:
space:
mode:
Diffstat (limited to 'MediaBrowser.Providers/Plugins/Tmdb/TV/TmdbSeriesImageProvider.cs')
-rw-r--r--MediaBrowser.Providers/Plugins/Tmdb/TV/TmdbSeriesImageProvider.cs19
1 files changed, 11 insertions, 8 deletions
diff --git a/MediaBrowser.Providers/Plugins/Tmdb/TV/TmdbSeriesImageProvider.cs b/MediaBrowser.Providers/Plugins/Tmdb/TV/TmdbSeriesImageProvider.cs
index 2fdec0196..d0c6b8b88 100644
--- a/MediaBrowser.Providers/Plugins/Tmdb/TV/TmdbSeriesImageProvider.cs
+++ b/MediaBrowser.Providers/Plugins/Tmdb/TV/TmdbSeriesImageProvider.cs
@@ -68,12 +68,15 @@ namespace MediaBrowser.Providers.Plugins.Tmdb.TV
return Enumerable.Empty<RemoteImageInfo>();
}
- var remoteImages = new List<RemoteImageInfo>();
+ var posters = series.Images.Posters;
+ var backdrops = series.Images.Backdrops;
- for (var i = 0; i < series.Images.Posters.Count; i++)
+ var remoteImages = new RemoteImageInfo[posters.Count + backdrops.Count];
+
+ for (var i = 0; i < posters.Count; i++)
{
- var poster = series.Images.Posters[i];
- remoteImages.Add(new RemoteImageInfo
+ var poster = posters[i];
+ remoteImages[i] = new RemoteImageInfo
{
Url = _tmdbClientManager.GetPosterUrl(poster.FilePath),
CommunityRating = poster.VoteAverage,
@@ -84,13 +87,13 @@ namespace MediaBrowser.Providers.Plugins.Tmdb.TV
ProviderName = Name,
Type = ImageType.Primary,
RatingType = RatingType.Score
- });
+ };
}
- for (var i = 0; i < series.Images.Backdrops.Count; i++)
+ for (var i = 0; i < backdrops.Count; i++)
{
var backdrop = series.Images.Backdrops[i];
- remoteImages.Add(new RemoteImageInfo
+ remoteImages[posters.Count + i] = new RemoteImageInfo
{
Url = _tmdbClientManager.GetBackdropUrl(backdrop.FilePath),
CommunityRating = backdrop.VoteAverage,
@@ -100,7 +103,7 @@ namespace MediaBrowser.Providers.Plugins.Tmdb.TV
ProviderName = Name,
Type = ImageType.Backdrop,
RatingType = RatingType.Score
- });
+ };
}
return remoteImages.OrderByLanguageDescending(language);