aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Model
diff options
context:
space:
mode:
authorLuke Pulverenti <luke.pulverenti@gmail.com>2013-06-25 14:10:39 -0400
committerLuke Pulverenti <luke.pulverenti@gmail.com>2013-06-25 14:10:39 -0400
commit07e230c2eb9524c7c5e8a7fe0a021df3801d40b0 (patch)
tree21983cceaac2182392a00a2c44e4bd18c76d1fcb /MediaBrowser.Model
parent640de9ef790847658c3cf595b5253eaec9ccad86 (diff)
Added Video3DFormat property
Diffstat (limited to 'MediaBrowser.Model')
-rw-r--r--MediaBrowser.Model/Dto/BaseItemDto.cs6
-rw-r--r--MediaBrowser.Model/Entities/Video3DFormat.cs14
-rw-r--r--MediaBrowser.Model/MediaBrowser.Model.csproj1
-rw-r--r--MediaBrowser.Model/Querying/ItemQuery.cs4
4 files changed, 22 insertions, 3 deletions
diff --git a/MediaBrowser.Model/Dto/BaseItemDto.cs b/MediaBrowser.Model/Dto/BaseItemDto.cs
index d938f53d2..f5398ddd5 100644
--- a/MediaBrowser.Model/Dto/BaseItemDto.cs
+++ b/MediaBrowser.Model/Dto/BaseItemDto.cs
@@ -37,6 +37,12 @@ namespace MediaBrowser.Model.Dto
public string SortName { get; set; }
/// <summary>
+ /// Gets or sets the video3 D format.
+ /// </summary>
+ /// <value>The video3 D format.</value>
+ public Video3DFormat? Video3DFormat { get; set; }
+
+ /// <summary>
/// Gets or sets the premiere date.
/// </summary>
/// <value>The premiere date.</value>
diff --git a/MediaBrowser.Model/Entities/Video3DFormat.cs b/MediaBrowser.Model/Entities/Video3DFormat.cs
new file mode 100644
index 000000000..04475cf95
--- /dev/null
+++ b/MediaBrowser.Model/Entities/Video3DFormat.cs
@@ -0,0 +1,14 @@
+
+namespace MediaBrowser.Model.Entities
+{
+ public enum Video3DFormat
+ {
+ HalfSideBySide,
+
+ FullSideBySide,
+
+ FullTopAndBottom,
+
+ HalfTopAndBottom
+ }
+}
diff --git a/MediaBrowser.Model/MediaBrowser.Model.csproj b/MediaBrowser.Model/MediaBrowser.Model.csproj
index 2068920d8..06dfa776d 100644
--- a/MediaBrowser.Model/MediaBrowser.Model.csproj
+++ b/MediaBrowser.Model/MediaBrowser.Model.csproj
@@ -53,6 +53,7 @@
<Compile Include="Dto\StudioDto.cs" />
<Compile Include="Entities\ItemReview.cs" />
<Compile Include="Entities\MetadataFields.cs" />
+ <Compile Include="Entities\Video3DFormat.cs" />
<Compile Include="Net\WebSocketMessage.cs" />
<Compile Include="Net\WebSocketMessageType.cs" />
<Compile Include="Net\WebSocketState.cs" />
diff --git a/MediaBrowser.Model/Querying/ItemQuery.cs b/MediaBrowser.Model/Querying/ItemQuery.cs
index dfb2cad74..18b263960 100644
--- a/MediaBrowser.Model/Querying/ItemQuery.cs
+++ b/MediaBrowser.Model/Querying/ItemQuery.cs
@@ -72,7 +72,7 @@ namespace MediaBrowser.Model.Querying
/// Gets or sets the video formats.
/// </summary>
/// <value>The video formats.</value>
- public VideoFormat[] VideoFormats { get; set; }
+ public bool? Is3D { get; set; }
/// <summary>
/// Gets or sets the video types.
@@ -189,8 +189,6 @@ namespace MediaBrowser.Model.Querying
MediaTypes = new string[] {};
- VideoFormats = new VideoFormat[] { };
-
VideoTypes = new VideoType[] {};
Genres = new string[] { };