diff options
| author | Luke Pulverenti <luke.pulverenti@gmail.com> | 2015-10-16 13:06:31 -0400 |
|---|---|---|
| committer | Luke Pulverenti <luke.pulverenti@gmail.com> | 2015-10-16 13:06:31 -0400 |
| commit | d577e1c7b01c45bca49cb47a1af3697f904f9e4d (patch) | |
| tree | 4cc6fd08f7181722287de5041d944660b760d8a8 /MediaBrowser.Server.Implementations/Channels/ChannelItemImageProvider.cs | |
| parent | 3741eb24263de151a57e66dd6770fc82f69fe9c4 (diff) | |
support image stubbing
Diffstat (limited to 'MediaBrowser.Server.Implementations/Channels/ChannelItemImageProvider.cs')
| -rw-r--r-- | MediaBrowser.Server.Implementations/Channels/ChannelItemImageProvider.cs | 22 |
1 files changed, 4 insertions, 18 deletions
diff --git a/MediaBrowser.Server.Implementations/Channels/ChannelItemImageProvider.cs b/MediaBrowser.Server.Implementations/Channels/ChannelItemImageProvider.cs index 55e6e0103..7cffa58db 100644 --- a/MediaBrowser.Server.Implementations/Channels/ChannelItemImageProvider.cs +++ b/MediaBrowser.Server.Implementations/Channels/ChannelItemImageProvider.cs @@ -8,6 +8,7 @@ using System; using System.Collections.Generic; using System.Threading; using System.Threading.Tasks; +using MediaBrowser.Model.MediaInfo; namespace MediaBrowser.Server.Implementations.Channels { @@ -35,24 +36,9 @@ namespace MediaBrowser.Server.Implementations.Channels if (!string.IsNullOrEmpty(channelItem.ExternalImagePath)) { - var options = new HttpRequestOptions - { - CancellationToken = cancellationToken, - Url = channelItem.ExternalImagePath - }; - - var response = await _httpClient.GetResponse(options).ConfigureAwait(false); - - if (response.ContentType.StartsWith("image/", StringComparison.OrdinalIgnoreCase)) - { - imageResponse.HasImage = true; - imageResponse.Stream = response.Content; - imageResponse.SetFormatFromMimeType(response.ContentType); - } - else - { - _logger.Error("Provider did not return an image content type."); - } + imageResponse.Path = channelItem.ExternalImagePath; + imageResponse.Protocol = MediaProtocol.Http; + imageResponse.HasImage = true; } return imageResponse; |
