aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Api/Playback/StreamState.cs
diff options
context:
space:
mode:
Diffstat (limited to 'MediaBrowser.Api/Playback/StreamState.cs')
-rw-r--r--MediaBrowser.Api/Playback/StreamState.cs23
1 files changed, 16 insertions, 7 deletions
diff --git a/MediaBrowser.Api/Playback/StreamState.cs b/MediaBrowser.Api/Playback/StreamState.cs
index 3c2ea5a13..3b2cfbd2b 100644
--- a/MediaBrowser.Api/Playback/StreamState.cs
+++ b/MediaBrowser.Api/Playback/StreamState.cs
@@ -1,14 +1,13 @@
-using System.IO;
-using MediaBrowser.Common.IO;
-using MediaBrowser.Controller.Entities;
-using MediaBrowser.Model.Entities;
+using MediaBrowser.Model.Entities;
using MediaBrowser.Model.IO;
+using System.Collections.Generic;
+using System.IO;
namespace MediaBrowser.Api.Playback
{
public class StreamState
{
- public string Url { get; set; }
+ public string RequestedUrl { get; set; }
public StreamRequest Request { get; set; }
@@ -29,12 +28,22 @@ namespace MediaBrowser.Api.Playback
public MediaStream SubtitleStream { get; set; }
- public BaseItem Item { get; set; }
-
/// <summary>
/// Gets or sets the iso mount.
/// </summary>
/// <value>The iso mount.</value>
public IIsoMount IsoMount { get; set; }
+
+ public string MediaPath { get; set; }
+
+ public bool IsRemote { get; set; }
+
+ public bool IsInputVideo { get; set; }
+
+ public VideoType VideoType { get; set; }
+
+ public IsoType? IsoType { get; set; }
+
+ public List<string> PlayableStreamFileNames { get; set; }
}
}