aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Controller/Channels
diff options
context:
space:
mode:
authorTim Hobbs <jesus.tesh@gmail.com>2014-03-20 01:58:16 -0700
committerTim Hobbs <jesus.tesh@gmail.com>2014-03-20 01:58:16 -0700
commit436d10bef946299f67109daa91eff5cc1325f9ff (patch)
tree84e22e9f7482c7a8f1914f2aaef76198ebc7109c /MediaBrowser.Controller/Channels
parent97c38fbe8228cb2b1dff27aa2e0d8d48464801cb (diff)
parentb762d98fc45f875775e0c60c63a3b157776becdd (diff)
Merge upstream/master
Diffstat (limited to 'MediaBrowser.Controller/Channels')
-rw-r--r--MediaBrowser.Controller/Channels/ChannelAudioItem.cs2
-rw-r--r--MediaBrowser.Controller/Channels/ChannelCategoryItem.cs7
-rw-r--r--MediaBrowser.Controller/Channels/ChannelVideoItem.cs2
-rw-r--r--MediaBrowser.Controller/Channels/IChannelItem.cs7
4 files changed, 13 insertions, 5 deletions
diff --git a/MediaBrowser.Controller/Channels/ChannelAudioItem.cs b/MediaBrowser.Controller/Channels/ChannelAudioItem.cs
index 269a95456..6f3398f52 100644
--- a/MediaBrowser.Controller/Channels/ChannelAudioItem.cs
+++ b/MediaBrowser.Controller/Channels/ChannelAudioItem.cs
@@ -2,7 +2,7 @@
namespace MediaBrowser.Controller.Channels
{
- public class ChannelAudioItem : Audio, IChannelItem
+ public class ChannelAudioItem : Audio, IChannelMediaItem
{
public string ExternalId { get; set; }
diff --git a/MediaBrowser.Controller/Channels/ChannelCategoryItem.cs b/MediaBrowser.Controller/Channels/ChannelCategoryItem.cs
index 11e56ee07..61b38c2b1 100644
--- a/MediaBrowser.Controller/Channels/ChannelCategoryItem.cs
+++ b/MediaBrowser.Controller/Channels/ChannelCategoryItem.cs
@@ -2,7 +2,12 @@
namespace MediaBrowser.Controller.Channels
{
- public class ChannelCategoryItem : Folder
+ public class ChannelCategoryItem : Folder, IChannelItem
{
+ public string ExternalId { get; set; }
+
+ public ChannelItemType ChannelItemType { get; set; }
+
+ public string OriginalImageUrl { get; set; }
}
}
diff --git a/MediaBrowser.Controller/Channels/ChannelVideoItem.cs b/MediaBrowser.Controller/Channels/ChannelVideoItem.cs
index baa4c2a17..83b85794d 100644
--- a/MediaBrowser.Controller/Channels/ChannelVideoItem.cs
+++ b/MediaBrowser.Controller/Channels/ChannelVideoItem.cs
@@ -2,7 +2,7 @@
namespace MediaBrowser.Controller.Channels
{
- public class ChannelVideoItem : Video, IChannelItem
+ public class ChannelVideoItem : Video, IChannelMediaItem
{
public string ExternalId { get; set; }
diff --git a/MediaBrowser.Controller/Channels/IChannelItem.cs b/MediaBrowser.Controller/Channels/IChannelItem.cs
index ffef532a9..a05ef8e29 100644
--- a/MediaBrowser.Controller/Channels/IChannelItem.cs
+++ b/MediaBrowser.Controller/Channels/IChannelItem.cs
@@ -8,10 +8,13 @@ namespace MediaBrowser.Controller.Channels
ChannelItemType ChannelItemType { get; set; }
+ string OriginalImageUrl { get; set; }
+ }
+
+ public interface IChannelMediaItem : IChannelItem
+ {
bool IsInfiniteStream { get; set; }
ChannelMediaContentType ContentType { get; set; }
-
- string OriginalImageUrl { get; set; }
}
}