diff options
| -rw-r--r-- | MediaBrowser.Controller/Dto/DtoBuilder.cs | 5 | ||||
| -rw-r--r-- | MediaBrowser.Model/Dto/BaseItemDto.cs | 6 | ||||
| -rw-r--r-- | MediaBrowser.Model/Querying/ItemFields.cs | 5 |
3 files changed, 16 insertions, 0 deletions
diff --git a/MediaBrowser.Controller/Dto/DtoBuilder.cs b/MediaBrowser.Controller/Dto/DtoBuilder.cs index 5868e34cd..2e28d7ad6 100644 --- a/MediaBrowser.Controller/Dto/DtoBuilder.cs +++ b/MediaBrowser.Controller/Dto/DtoBuilder.cs @@ -230,6 +230,11 @@ namespace MediaBrowser.Controller.Dto dto.DateCreated = item.DateCreated; } + if (fields.Contains(ItemFields.OriginalRunTimeTicks)) + { + dto.OriginalRunTimeTicks = item.OriginalRunTimeTicks; + } + if (fields.Contains(ItemFields.DisplayMediaType)) { dto.DisplayMediaType = item.DisplayMediaType; diff --git a/MediaBrowser.Model/Dto/BaseItemDto.cs b/MediaBrowser.Model/Dto/BaseItemDto.cs index 0640e3d7c..d938f53d2 100644 --- a/MediaBrowser.Model/Dto/BaseItemDto.cs +++ b/MediaBrowser.Model/Dto/BaseItemDto.cs @@ -103,6 +103,12 @@ namespace MediaBrowser.Model.Dto public float? CommunityRating { get; set; } /// <summary> + /// Gets or sets the original run time ticks. + /// </summary> + /// <value>The original run time ticks.</value> + public long? OriginalRunTimeTicks { get; set; } + + /// <summary> /// Gets or sets the run time ticks. /// </summary> /// <value>The run time ticks.</value> diff --git a/MediaBrowser.Model/Querying/ItemFields.cs b/MediaBrowser.Model/Querying/ItemFields.cs index d99695f26..d136af8f0 100644 --- a/MediaBrowser.Model/Querying/ItemFields.cs +++ b/MediaBrowser.Model/Querying/ItemFields.cs @@ -72,6 +72,11 @@ namespace MediaBrowser.Model.Querying MetadataSettings, /// <summary> + /// The original run time ticks + /// </summary> + OriginalRunTimeTicks, + + /// <summary> /// The item overview /// </summary> Overview, |
