namespace MediaBrowser.Model.SyncPlay
{
    /// 
    /// Used to filter the sessions of a group.
    /// 
    public enum SyncPlayBroadcastType
    {
        /// 
        /// All sessions will receive the message.
        /// 
        AllGroup = 0,
        /// 
        /// Only the specified session will receive the message.
        /// 
        CurrentSession = 1,
        /// 
        /// All sessions, except the current one, will receive the message.
        /// 
        AllExceptCurrentSession = 2,
        /// 
        /// Only sessions that are not buffering will receive the message.
        /// 
        AllReady = 3
    }
}