diff options
| author | Luke Pulverenti <luke.pulverenti@gmail.com> | 2013-11-15 16:31:44 -0500 |
|---|---|---|
| committer | Luke Pulverenti <luke.pulverenti@gmail.com> | 2013-11-15 16:31:44 -0500 |
| commit | 83d70c54ec303fab934f76fdd493cfa73c89533f (patch) | |
| tree | f19cc679e314b9cc2a1a6662fce4bab9b31fc4fe /MediaBrowser.Controller | |
| parent | a09e330d4e3ee9cea57f3568c8684dce66c44142 (diff) | |
Updated live tv api
Diffstat (limited to 'MediaBrowser.Controller')
| -rw-r--r-- | MediaBrowser.Controller/LiveTv/ChannelInfo.cs | 6 | ||||
| -rw-r--r-- | MediaBrowser.Controller/LiveTv/ILiveTvManager.cs | 2 | ||||
| -rw-r--r-- | MediaBrowser.Controller/LiveTv/ILiveTvService.cs | 11 |
3 files changed, 12 insertions, 7 deletions
diff --git a/MediaBrowser.Controller/LiveTv/ChannelInfo.cs b/MediaBrowser.Controller/LiveTv/ChannelInfo.cs index 8d8b63847..721c1e40a 100644 --- a/MediaBrowser.Controller/LiveTv/ChannelInfo.cs +++ b/MediaBrowser.Controller/LiveTv/ChannelInfo.cs @@ -14,6 +14,12 @@ namespace MediaBrowser.Controller.LiveTv public string Name { get; set; } /// <summary> + /// Gets or sets the number. + /// </summary> + /// <value>The number.</value> + public string Number { get; set; } + + /// <summary> /// Get or sets the Id. /// </summary> /// <value>The id of the channel.</value> diff --git a/MediaBrowser.Controller/LiveTv/ILiveTvManager.cs b/MediaBrowser.Controller/LiveTv/ILiveTvManager.cs index a48a6a551..62bfdf3e5 100644 --- a/MediaBrowser.Controller/LiveTv/ILiveTvManager.cs +++ b/MediaBrowser.Controller/LiveTv/ILiveTvManager.cs @@ -27,7 +27,5 @@ namespace MediaBrowser.Controller.LiveTv /// <param name="info">The info.</param> /// <returns>ChannelInfoDto.</returns> ChannelInfoDto GetChannelInfoDto(ChannelInfo info); - - RecordingInfo GetRecordingInfo(RecordingInfo info); } } diff --git a/MediaBrowser.Controller/LiveTv/ILiveTvService.cs b/MediaBrowser.Controller/LiveTv/ILiveTvService.cs index 8cad0bd35..5c019ae8c 100644 --- a/MediaBrowser.Controller/LiveTv/ILiveTvService.cs +++ b/MediaBrowser.Controller/LiveTv/ILiveTvService.cs @@ -26,16 +26,17 @@ namespace MediaBrowser.Controller.LiveTv /// <summary> /// Gets the recordings asynchronous. /// </summary> + /// <param name="query">The query.</param> /// <param name="cancellationToken">The cancellation token.</param> /// <returns>Task{IEnumerable{RecordingInfo}}.</returns> - Task<IEnumerable<RecordingInfo>> GetRecordingsAsync(CancellationToken cancellationToken); + Task<IEnumerable<RecordingInfo>> GetRecordingsAsync(RecordingQuery query, CancellationToken cancellationToken); /// <summary> - /// Gets the epg asynchronous. + /// Gets the channel guides. /// </summary> - /// <param name="channelId">The channel identifier.</param> + /// <param name="channelIdList">The channel identifier list.</param> /// <param name="cancellationToken">The cancellation token.</param> - /// <returns>Task{EpgFullInfo}.</returns> - Task<EpgFullInfo> GetEpgAsync(string channelId, CancellationToken cancellationToken); + /// <returns>Task{IEnumerable{ChannelGuide}}.</returns> + Task<IEnumerable<ChannelGuide>> GetChannelGuidesAsync(IEnumerable<string> channelIdList, CancellationToken cancellationToken); } } |
