diff options
Diffstat (limited to 'MediaBrowser.Controller')
| -rw-r--r-- | MediaBrowser.Controller/Channels/IChannel.cs | 5 | ||||
| -rw-r--r-- | MediaBrowser.Controller/Channels/IChannelManager.cs | 3 |
2 files changed, 7 insertions, 1 deletions
diff --git a/MediaBrowser.Controller/Channels/IChannel.cs b/MediaBrowser.Controller/Channels/IChannel.cs index 0c4be86306..ca4b7f551a 100644 --- a/MediaBrowser.Controller/Channels/IChannel.cs +++ b/MediaBrowser.Controller/Channels/IChannel.cs @@ -61,6 +61,11 @@ namespace MediaBrowser.Controller.Channels IEnumerable<ImageType> GetSupportedChannelImages(); } + public interface IChannelFactory + { + IEnumerable<IChannel> GetChannels(); + } + public class ChannelInfo { /// <summary> diff --git a/MediaBrowser.Controller/Channels/IChannelManager.cs b/MediaBrowser.Controller/Channels/IChannelManager.cs index b34e77415f..05f9afcf00 100644 --- a/MediaBrowser.Controller/Channels/IChannelManager.cs +++ b/MediaBrowser.Controller/Channels/IChannelManager.cs @@ -13,7 +13,8 @@ namespace MediaBrowser.Controller.Channels /// Adds the parts. /// </summary> /// <param name="channels">The channels.</param> - void AddParts(IEnumerable<IChannel> channels); + /// <param name="factories">The factories.</param> + void AddParts(IEnumerable<IChannel> channels, IEnumerable<IChannelFactory> factories); /// <summary> /// Gets the channels. |
