diff options
| author | Luke Pulverenti <luke.pulverenti@gmail.com> | 2013-11-20 12:10:02 -0500 |
|---|---|---|
| committer | Luke Pulverenti <luke.pulverenti@gmail.com> | 2013-11-20 12:10:02 -0500 |
| commit | 977d9c7f3b92154642046f06c8ac2c4dfb31d35e (patch) | |
| tree | 0fcf19b28507415a7e2ed904ab530ce393aab320 /MediaBrowser.Controller/LiveTv/ILiveTvService.cs | |
| parent | 7dd75e079a7c2c82e00bb84bed0c7308ba738e3c (diff) | |
improve episode sorting with embedded specials
Diffstat (limited to 'MediaBrowser.Controller/LiveTv/ILiveTvService.cs')
| -rw-r--r-- | MediaBrowser.Controller/LiveTv/ILiveTvService.cs | 21 |
1 files changed, 20 insertions, 1 deletions
diff --git a/MediaBrowser.Controller/LiveTv/ILiveTvService.cs b/MediaBrowser.Controller/LiveTv/ILiveTvService.cs index d39d98fa3..3d68a4ec7 100644 --- a/MediaBrowser.Controller/LiveTv/ILiveTvService.cs +++ b/MediaBrowser.Controller/LiveTv/ILiveTvService.cs @@ -1,4 +1,5 @@ -using System.IO; +using System; +using System.IO; using MediaBrowser.Model.LiveTv; using System.Collections.Generic; using System.Threading; @@ -25,6 +26,24 @@ namespace MediaBrowser.Controller.LiveTv Task<IEnumerable<ChannelInfo>> GetChannelsAsync(CancellationToken cancellationToken); /// <summary> + /// Cancels the recording asynchronous. + /// </summary> + /// <param name="recordingId">The recording identifier.</param> + /// <param name="cancellationToken">The cancellation token.</param> + /// <returns>Task.</returns> + Task CancelRecordingAsync(string recordingId, CancellationToken cancellationToken); + + /// <summary> + /// Schedules the recording asynchronous. + /// </summary> + /// <param name="channelId">The channel identifier.</param> + /// <param name="startTime">The start time.</param> + /// <param name="duration">The duration.</param> + /// <param name="cancellationToken">The cancellation token.</param> + /// <returns>Task.</returns> + Task ScheduleRecordingAsync(string channelId, DateTime startTime, TimeSpan duration, CancellationToken cancellationToken); + + /// <summary> /// Gets the channel image asynchronous. /// </summary> /// <param name="channelId">The channel identifier.</param> |
