From 3be25f8bfbe6286d47ab5cf400fac7673e284d61 Mon Sep 17 00:00:00 2001 From: Luke Pulverenti Date: Sun, 28 Sep 2014 11:27:26 -0400 Subject: channel improvements --- MediaBrowser.Model/Channels/ChannelFeatures.cs | 6 ++++++ MediaBrowser.Model/Channels/ChannelMediaContentType.cs | 8 +++++++- MediaBrowser.Model/Channels/ChannelQuery.cs | 10 +++++++++- 3 files changed, 22 insertions(+), 2 deletions(-) (limited to 'MediaBrowser.Model/Channels') diff --git a/MediaBrowser.Model/Channels/ChannelFeatures.cs b/MediaBrowser.Model/Channels/ChannelFeatures.cs index 0a919f222d..ef9ef67f2d 100644 --- a/MediaBrowser.Model/Channels/ChannelFeatures.cs +++ b/MediaBrowser.Model/Channels/ChannelFeatures.cs @@ -39,6 +39,12 @@ namespace MediaBrowser.Model.Channels /// public int? MaxPageSize { get; set; } + /// + /// Gets or sets the automatic refresh levels. + /// + /// The automatic refresh levels. + public int? AutoRefreshLevels { get; set; } + /// /// Gets or sets the default sort orders. /// diff --git a/MediaBrowser.Model/Channels/ChannelMediaContentType.cs b/MediaBrowser.Model/Channels/ChannelMediaContentType.cs index cb9f440704..efb5021c01 100644 --- a/MediaBrowser.Model/Channels/ChannelMediaContentType.cs +++ b/MediaBrowser.Model/Channels/ChannelMediaContentType.cs @@ -12,6 +12,12 @@ Episode = 4, - Song = 5 + Song = 5, + + MovieExtra = 6, + + TvExtra = 7, + + GameExtra = 8 } } \ No newline at end of file diff --git a/MediaBrowser.Model/Channels/ChannelQuery.cs b/MediaBrowser.Model/Channels/ChannelQuery.cs index f7ed368530..d1bf46433f 100644 --- a/MediaBrowser.Model/Channels/ChannelQuery.cs +++ b/MediaBrowser.Model/Channels/ChannelQuery.cs @@ -1,4 +1,5 @@ -using MediaBrowser.Model.Querying; +using MediaBrowser.Model.Entities; +using MediaBrowser.Model.Querying; using System.Collections.Generic; namespace MediaBrowser.Model.Channels @@ -68,11 +69,18 @@ namespace MediaBrowser.Model.Channels /// The content types. public ChannelMediaContentType[] ContentTypes { get; set; } + /// + /// Gets or sets the extra types. + /// + /// The extra types. + public ExtraType[] ExtraTypes { get; set; } + public AllChannelMediaQuery() { ChannelIds = new string[] { }; ContentTypes = new ChannelMediaContentType[] { }; + ExtraTypes = new ExtraType[] { }; Filters = new ItemFilter[] { }; Fields = new List(); -- cgit v1.2.3