#nullable disable #pragma warning disable CS1591 using System.Threading; using System.Threading.Tasks; using MediaBrowser.Model.Dto; namespace MediaBrowser.Controller.Library { public interface ILiveStream { int ConsumerCount { get; set; } string OriginalStreamId { get; set; } string TunerHostId { get; } bool EnableStreamSharing { get; } MediaSourceInfo MediaSource { get; set; } string UniqueId { get; } Task Open(CancellationToken openCancellationToken); Task Close(); } }