diff options
| author | Luke Pulverenti <luke.pulverenti@gmail.com> | 2013-06-12 17:46:50 -0400 |
|---|---|---|
| committer | Luke Pulverenti <luke.pulverenti@gmail.com> | 2013-06-12 17:46:50 -0400 |
| commit | def34281994508213e5200fb150cdbcc817c55ab (patch) | |
| tree | c9233f3dce58987a3db389c90750ea5fa6d38096 /MediaBrowser.Controller/Dto/DtoBuilder.cs | |
| parent | 455de48a65ddb9ac1fb5ff989b72f9735749a47e (diff) | |
Added poor man's multi-file movie support
Diffstat (limited to 'MediaBrowser.Controller/Dto/DtoBuilder.cs')
| -rw-r--r-- | MediaBrowser.Controller/Dto/DtoBuilder.cs | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/MediaBrowser.Controller/Dto/DtoBuilder.cs b/MediaBrowser.Controller/Dto/DtoBuilder.cs index 2543d7037..7fd188acb 100644 --- a/MediaBrowser.Controller/Dto/DtoBuilder.cs +++ b/MediaBrowser.Controller/Dto/DtoBuilder.cs @@ -183,7 +183,7 @@ namespace MediaBrowser.Controller.Dto } dto.OriginalPrimaryImageAspectRatio = size.Width / size.Height; - + var supportedEnhancers = Kernel.Instance.ImageManager.ImageEnhancers.Where(i => { try @@ -239,7 +239,7 @@ namespace MediaBrowser.Controller.Dto dto.LockedImages = item.LockedImages; dto.EnableInternetProviders = !item.DontFetchMeta; } - + if (fields.Contains(ItemFields.Budget)) { dto.Budget = item.Budget; @@ -264,7 +264,7 @@ namespace MediaBrowser.Controller.Dto { dto.Tags = item.Tags; } - + if (fields.Contains(ItemFields.ProductionLocations)) { dto.ProductionLocations = item.ProductionLocations; @@ -441,6 +441,8 @@ namespace MediaBrowser.Controller.Dto dto.VideoFormat = video.VideoFormat; dto.IsoType = video.IsoType; + dto.PartCount = video.AdditionalPartIds.Count + 1; + if (fields.Contains(ItemFields.Chapters) && video.Chapters != null) { dto.Chapters = video.Chapters.Select(c => GetChapterInfoDto(c, item)).ToList(); |
