示例#1
0
 /// <summary>
 /// Handle the event that fires when a media queue item has been deleted.
 /// </summary>
 /// <param name="sender">The sender.</param>
 /// <param name="e">The <see cref="MediaConversionQueueEventArgs"/> instance containing the event data.</param>
 private void MediaQueueItemDeleted(object sender, MediaConversionQueueEventArgs e)
 {
     Clients.All.mediaQueueItemDeleted(e.MediaQueueItem.MediaQueueId);
 }
示例#2
0
 /// <summary>
 /// Handle the event that fires when a media queue item has finished processing, either successfully or unsuccessfully.
 /// Notify any connected SignalR clients.
 /// </summary>
 /// <param name="sender">The sender.</param>
 /// <param name="e">The <see cref="MediaConversionQueueEventArgs"/> instance containing the event data.</param>
 private void MediaQueueItemCompleted(object sender, MediaConversionQueueEventArgs e)
 {
     Clients.All.mediaQueueItemCompleted(ToMediaQueueItem(e.MediaQueueItem));
 }
示例#3
0
 /// <summary>
 /// Handle the event that fires when the currently processing media queue item is updated. Notify any connected SignalR clients.
 /// </summary>
 /// <param name="sender">The sender.</param>
 /// <param name="e">The <see cref="MediaConversionQueueEventArgs"/> instance containing the event data.</param>
 private void ActiveMediaQueueItemUpdated(object sender, MediaConversionQueueEventArgs e)
 {
     Clients.All.activeMediaQueueItemUpdated(ToMediaQueueItem(e.MediaQueueItem));
 }
示例#4
0
 /// <summary>
 /// Handle the event that fires when there is new information added to the <see cref="MediaQueueItem.StatusDetail" />
 /// property. Notify any connected SignalR clients.
 /// </summary>
 /// <param name="sender">The sender.</param>
 /// <param name="e">The <see cref="MediaConversionQueueEventArgs"/> instance containing the event data.</param>
 private void MediaQueueItemStatusDetailAdded(object sender, MediaConversionQueueEventArgs e)
 {
     Clients.All.addToMediaQueueItemStatusDetail(e.StatusDetailAppended);
 }
示例#5
0
 /// <summary>
 /// Handle the event that fires when the media queue status changes.
 /// </summary>
 /// <param name="sender">The sender.</param>
 /// <param name="e">The <see cref="MediaConversionQueueEventArgs"/> instance containing the event data.</param>
 private void MediaQueueStatusChanged(object sender, MediaConversionQueueEventArgs e)
 {
     Clients.All.mediaQueueStatusChanged(ToMediaQueueWebEntity(e.QueueStatus));
 }