diff options
| author | Luke Pulverenti <luke.pulverenti@gmail.com> | 2013-12-13 10:48:48 -0500 |
|---|---|---|
| committer | Luke Pulverenti <luke.pulverenti@gmail.com> | 2013-12-13 10:48:48 -0500 |
| commit | 2884920f0f4a298fb1e8a275f017144fc05fd366 (patch) | |
| tree | ad6d619142457f847aef38df275d914f5887766a /MediaBrowser.Controller | |
| parent | d00178d8f0002638d47174c0bd73ebcf1ac5f6fd (diff) | |
added HasImage to live tv objects
Diffstat (limited to 'MediaBrowser.Controller')
| -rw-r--r-- | MediaBrowser.Controller/LiveTv/Channel.cs | 2 | ||||
| -rw-r--r-- | MediaBrowser.Controller/LiveTv/ChannelInfo.cs | 6 | ||||
| -rw-r--r-- | MediaBrowser.Controller/LiveTv/ProgramInfo.cs | 6 | ||||
| -rw-r--r-- | MediaBrowser.Controller/LiveTv/RecordingInfo.cs | 6 |
4 files changed, 20 insertions, 0 deletions
diff --git a/MediaBrowser.Controller/LiveTv/Channel.cs b/MediaBrowser.Controller/LiveTv/Channel.cs index 8097cea1d..7186cfaf3 100644 --- a/MediaBrowser.Controller/LiveTv/Channel.cs +++ b/MediaBrowser.Controller/LiveTv/Channel.cs @@ -50,6 +50,8 @@ namespace MediaBrowser.Controller.LiveTv /// <value>The type of the channel.</value> public ChannelType ChannelType { get; set; } + public bool? HasProviderImage { get; set; } + protected override string CreateSortName() { double number = 0; diff --git a/MediaBrowser.Controller/LiveTv/ChannelInfo.cs b/MediaBrowser.Controller/LiveTv/ChannelInfo.cs index 27fc59630..bb0636673 100644 --- a/MediaBrowser.Controller/LiveTv/ChannelInfo.cs +++ b/MediaBrowser.Controller/LiveTv/ChannelInfo.cs @@ -30,5 +30,11 @@ namespace MediaBrowser.Controller.LiveTv /// </summary> /// <value>The type of the channel.</value> public ChannelType ChannelType { get; set; } + + /// <summary> + /// Set this value to true or false if it is known via channel info whether there is an image or not. + /// Leave it null if the only way to determine is by requesting the image and handling the failure. + /// </summary> + public bool? HasImage { get; set; } } } diff --git a/MediaBrowser.Controller/LiveTv/ProgramInfo.cs b/MediaBrowser.Controller/LiveTv/ProgramInfo.cs index 8059c1100..ce7a4a598 100644 --- a/MediaBrowser.Controller/LiveTv/ProgramInfo.cs +++ b/MediaBrowser.Controller/LiveTv/ProgramInfo.cs @@ -90,6 +90,12 @@ namespace MediaBrowser.Controller.LiveTv /// </summary> /// <value>The episode title.</value> public string EpisodeTitle { get; set; } + + /// <summary> + /// Set this value to true or false if it is known via program info whether there is an image or not. + /// Leave it null if the only way to determine is by requesting the image and handling the failure. + /// </summary> + public bool? HasImage { get; set; } public ProgramInfo() { diff --git a/MediaBrowser.Controller/LiveTv/RecordingInfo.cs b/MediaBrowser.Controller/LiveTv/RecordingInfo.cs index 1ffbb7e23..4fc8c0f7a 100644 --- a/MediaBrowser.Controller/LiveTv/RecordingInfo.cs +++ b/MediaBrowser.Controller/LiveTv/RecordingInfo.cs @@ -107,6 +107,12 @@ namespace MediaBrowser.Controller.LiveTv /// <value>The community rating.</value> public float? CommunityRating { get; set; } + /// <summary> + /// Set this value to true or false if it is known via recording info whether there is an image or not. + /// Leave it null if the only way to determine is by requesting the image and handling the failure. + /// </summary> + public bool? HasImage { get; set; } + public RecordingInfo() { Genres = new List<string>(); |
