using MediaBrowser.Controller.Entities;
using System;
namespace MediaBrowser.Controller.Session
{
    public class PlaybackProgressInfo
    {
        /// 
        /// Gets or sets the item.
        /// 
        /// The item.
        public BaseItem Item { get; set; }
        /// 
        /// Gets or sets the session id.
        /// 
        /// The session id.
        public Guid SessionId { get; set; }
        /// 
        /// Gets or sets a value indicating whether this instance is paused.
        /// 
        /// true if this instance is paused; otherwise, false.
        public bool IsPaused { get; set; }
        /// 
        /// Gets or sets a value indicating whether this instance is muted.
        /// 
        /// true if this instance is muted; otherwise, false.
        public bool IsMuted { get; set; }
        /// 
        /// Gets or sets the position ticks.
        /// 
        /// The position ticks.
        public long? PositionTicks { get; set; }
    }
}