示例#1
0
        #pragma warning restore

        public IngestMedia()
        {
            _ingestStatusLazy = new Lazy <TIngestStatus>(() =>
            {
                _ingestStatus = Get <TIngestStatus>(nameof(IngestStatus));
                return(_ingestStatus);
            });
        }
 internal void NotifyIngestStatusUpdated(IMedia media, TIngestStatus ingestStatus)
 {
     IngestStatusUpdated?.Invoke(this, new MediaIngestStatusEventArgs(media, ingestStatus));
 }
示例#3
0
 public void NotifyIngestStatusUpdated(ServerDirectory directory, TIngestStatus newStatus)
 {
     Debug.Assert(directory != null);
     directory.NotifyIngestStatusUpdated(this, newStatus);
 }
示例#4
0
 public void NotifyIngestStatus(IServerDirectory directory, TIngestStatus newStatus)
 {
 }
示例#5
0
 public MediaIngestStatusEventArgs(IMedia media, TIngestStatus ingestStatus)
 {
     Media        = media;
     IngestStatus = ingestStatus;
 }