You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
57 lines
1.2 KiB
57 lines
1.2 KiB
|
|
namespace MediaBrowser.Model.Session
|
|
{
|
|
/// <summary>
|
|
/// Class PlaybackStartInfo.
|
|
/// </summary>
|
|
public class PlaybackStartInfo
|
|
{
|
|
public string UserId { get; set; }
|
|
|
|
public string ItemId { get; set; }
|
|
|
|
public string MediaSourceId { get; set; }
|
|
|
|
public bool IsSeekable { get; set; }
|
|
|
|
public string[] QueueableMediaTypes { get; set; }
|
|
|
|
public PlaybackStartInfo()
|
|
{
|
|
QueueableMediaTypes = new string[] { };
|
|
}
|
|
}
|
|
|
|
/// <summary>
|
|
/// Class PlaybackProgressInfo.
|
|
/// </summary>
|
|
public class PlaybackProgressInfo
|
|
{
|
|
public string UserId { get; set; }
|
|
|
|
public string ItemId { get; set; }
|
|
|
|
public string MediaSourceId { get; set; }
|
|
|
|
public long? PositionTicks { get; set; }
|
|
|
|
public bool IsPaused { get; set; }
|
|
|
|
public bool IsMuted { get; set; }
|
|
}
|
|
|
|
/// <summary>
|
|
/// Class PlaybackStopInfo.
|
|
/// </summary>
|
|
public class PlaybackStopInfo
|
|
{
|
|
public string UserId { get; set; }
|
|
|
|
public string ItemId { get; set; }
|
|
|
|
public string MediaSourceId { get; set; }
|
|
|
|
public long? PositionTicks { get; set; }
|
|
}
|
|
}
|