diff options
| author | Luke Pulverenti <luke.pulverenti@gmail.com> | 2015-10-18 09:10:30 -0400 |
|---|---|---|
| committer | Luke Pulverenti <luke.pulverenti@gmail.com> | 2015-10-18 09:10:30 -0400 |
| commit | 5ecf69503b663c6f4307de10edf6913f06942643 (patch) | |
| tree | 10ae7900c5691ee0ada1cf082374699598151a55 /MediaBrowser.Api/Images/ImageService.cs | |
| parent | 8f5609df3af966fa0bb520ffbc3ca9614d7213df (diff) | |
3.0.5768.2
Diffstat (limited to 'MediaBrowser.Api/Images/ImageService.cs')
| -rw-r--r-- | MediaBrowser.Api/Images/ImageService.cs | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/MediaBrowser.Api/Images/ImageService.cs b/MediaBrowser.Api/Images/ImageService.cs index 65b837eac..dc88b2cbe 100644 --- a/MediaBrowser.Api/Images/ImageService.cs +++ b/MediaBrowser.Api/Images/ImageService.cs @@ -312,19 +312,22 @@ namespace MediaBrowser.Api.Images { try { - var fileInfo = new FileInfo(info.Path); - int? width = null; int? height = null; + long length = 0; try { if (info.IsLocalFile) { + var fileInfo = new FileInfo(info.Path); + length = fileInfo.Length; + var size = _imageProcessor.GetImageSize(info); width = Convert.ToInt32(size.Width); height = Convert.ToInt32(size.Height); + } } catch @@ -337,7 +340,7 @@ namespace MediaBrowser.Api.Images ImageIndex = imageIndex, ImageType = info.Type, ImageTag = _imageProcessor.GetImageCacheTag(item, info), - Size = fileInfo.Length, + Size = length, Width = width, Height = height }; |
