diff --git a/MediaBrowser.Plugins.VuPlus/LiveTvService.cs b/MediaBrowser.Plugins.VuPlus/LiveTvService.cs
index 6b82c16..32a012f 100644
--- a/MediaBrowser.Plugins.VuPlus/LiveTvService.cs
+++ b/MediaBrowser.Plugins.VuPlus/LiveTvService.cs
@@ -1758,203 +1758,4 @@ namespace MediaBrowser.Plugins.VuPlus
}
- public class MyRecordingInfo
- {
- ///
- /// Id of the recording.
- ///
- public string Id { get; set; }
-
- ///
- /// Gets or sets the series timer identifier.
- ///
- /// The series timer identifier.
- public string SeriesTimerId { get; set; }
-
- ///
- /// Gets or sets the timer identifier.
- ///
- /// The timer identifier.
- public string TimerId { get; set; }
-
- ///
- /// ChannelId of the recording.
- ///
- public string ChannelId { get; set; }
-
- ///
- /// Gets or sets the type of the channel.
- ///
- /// The type of the channel.
- public ChannelType ChannelType { get; set; }
-
- ///
- /// Name of the recording.
- ///
- public string Name { get; set; }
-
- ///
- /// Gets or sets the path.
- ///
- /// The path.
- public string Path { get; set; }
-
- ///
- /// Gets or sets the URL.
- ///
- /// The URL.
- public string Url { get; set; }
-
- ///
- /// Gets or sets the overview.
- ///
- /// The overview.
- public string Overview { get; set; }
-
- ///
- /// The start date of the recording, in UTC.
- ///
- public DateTime StartDate { get; set; }
-
- ///
- /// The end date of the recording, in UTC.
- ///
- public DateTime EndDate { get; set; }
-
- ///
- /// Gets or sets the program identifier.
- ///
- /// The program identifier.
- public string ProgramId { get; set; }
-
- ///
- /// Gets or sets the status.
- ///
- /// The status.
- public RecordingStatus Status { get; set; }
-
- ///
- /// Genre of the program.
- ///
- public List Genres { get; set; }
-
- ///
- /// Gets or sets a value indicating whether this instance is repeat.
- ///
- /// true if this instance is repeat; otherwise, false.
- public bool IsRepeat { get; set; }
-
- ///
- /// Gets or sets the episode title.
- ///
- /// The episode title.
- public string EpisodeTitle { get; set; }
-
- ///
- /// Gets or sets a value indicating whether this instance is hd.
- ///
- /// true if this instance is hd; otherwise, false.
- public bool? IsHD { get; set; }
-
- ///
- /// Gets or sets the audio.
- ///
- /// The audio.
- public ProgramAudio? Audio { get; set; }
-
- ///
- /// Gets or sets the original air date.
- ///
- /// The original air date.
- public DateTime? OriginalAirDate { get; set; }
-
- ///
- /// Gets or sets a value indicating whether this instance is movie.
- ///
- /// true if this instance is movie; otherwise, false.
- public bool IsMovie { get; set; }
-
- ///
- /// Gets or sets a value indicating whether this instance is sports.
- ///
- /// true if this instance is sports; otherwise, false.
- public bool IsSports { get; set; }
-
- ///
- /// Gets or sets a value indicating whether this instance is series.
- ///
- /// true if this instance is series; otherwise, false.
- public bool IsSeries { get; set; }
-
- ///
- /// Gets or sets a value indicating whether this instance is live.
- ///
- /// true if this instance is live; otherwise, false.
- public bool IsLive { get; set; }
-
- ///
- /// Gets or sets a value indicating whether this instance is news.
- ///
- /// true if this instance is news; otherwise, false.
- public bool IsNews { get; set; }
-
- ///
- /// Gets or sets a value indicating whether this instance is kids.
- ///
- /// true if this instance is kids; otherwise, false.
- public bool IsKids { get; set; }
-
- ///
- /// Gets or sets a value indicating whether this instance is premiere.
- ///
- /// true if this instance is premiere; otherwise, false.
- public bool IsPremiere { get; set; }
-
- ///
- /// Gets or sets the official rating.
- ///
- /// The official rating.
- public string OfficialRating { get; set; }
-
- ///
- /// Gets or sets the community rating.
- ///
- /// The community rating.
- public float? CommunityRating { get; set; }
-
- ///
- /// Supply the image path if it can be accessed directly from the file system
- ///
- /// The image path.
- public string ImagePath { get; set; }
-
- ///
- /// Supply the image url if it can be downloaded
- ///
- /// The image URL.
- public string ImageUrl { get; set; }
-
- ///
- /// Gets or sets a value indicating whether this instance has image.
- ///
- /// null if [has image] contains no value, true if [has image]; otherwise, false.
- public bool? HasImage { get; set; }
- ///
- /// Gets or sets the show identifier.
- ///
- /// The show identifier.
- public string ShowId { get; set; }
-
- ///
- /// Gets or sets the date last updated.
- ///
- /// The date last updated.
- public DateTime DateLastUpdated { get; set; }
-
- public MyRecordingInfo()
- {
- Genres = new List();
- }
- }
-
}
diff --git a/MediaBrowser.Plugins.VuPlus/RecordingsChannel.cs b/MediaBrowser.Plugins.VuPlus/RecordingsChannel.cs
index 2864069..b21f16c 100644
--- a/MediaBrowser.Plugins.VuPlus/RecordingsChannel.cs
+++ b/MediaBrowser.Plugins.VuPlus/RecordingsChannel.cs
@@ -14,6 +14,7 @@ using MediaBrowser.Common.Extensions;
using MediaBrowser.Model.Dto;
using System.Globalization;
using MediaBrowser.Controller.Entities;
+using MediaBrowser.Model.LiveTv;
namespace MediaBrowser.Plugins.VuPlus
{
@@ -343,5 +344,203 @@ namespace MediaBrowser.Plugins.VuPlus
return result;
}
}
+ public class MyRecordingInfo
+ {
+ ///
+ /// Id of the recording.
+ ///
+ public string Id { get; set; }
+
+ ///
+ /// Gets or sets the series timer identifier.
+ ///
+ /// The series timer identifier.
+ public string SeriesTimerId { get; set; }
+
+ ///
+ /// Gets or sets the timer identifier.
+ ///
+ /// The timer identifier.
+ public string TimerId { get; set; }
+
+ ///
+ /// ChannelId of the recording.
+ ///
+ public string ChannelId { get; set; }
+
+ ///
+ /// Gets or sets the type of the channel.
+ ///
+ /// The type of the channel.
+ public ChannelType ChannelType { get; set; }
+
+ ///
+ /// Name of the recording.
+ ///
+ public string Name { get; set; }
+
+ ///
+ /// Gets or sets the path.
+ ///
+ /// The path.
+ public string Path { get; set; }
+
+ ///
+ /// Gets or sets the URL.
+ ///
+ /// The URL.
+ public string Url { get; set; }
+
+ ///
+ /// Gets or sets the overview.
+ ///
+ /// The overview.
+ public string Overview { get; set; }
+
+ ///
+ /// The start date of the recording, in UTC.
+ ///
+ public DateTime StartDate { get; set; }
+
+ ///
+ /// The end date of the recording, in UTC.
+ ///
+ public DateTime EndDate { get; set; }
+
+ ///
+ /// Gets or sets the program identifier.
+ ///
+ /// The program identifier.
+ public string ProgramId { get; set; }
+
+ ///
+ /// Gets or sets the status.
+ ///
+ /// The status.
+ public RecordingStatus Status { get; set; }
+
+ ///
+ /// Genre of the program.
+ ///
+ public List Genres { get; set; }
+
+ ///
+ /// Gets or sets a value indicating whether this instance is repeat.
+ ///
+ /// true if this instance is repeat; otherwise, false.
+ public bool IsRepeat { get; set; }
+
+ ///
+ /// Gets or sets the episode title.
+ ///
+ /// The episode title.
+ public string EpisodeTitle { get; set; }
+
+ ///
+ /// Gets or sets a value indicating whether this instance is hd.
+ ///
+ /// true if this instance is hd; otherwise, false.
+ public bool? IsHD { get; set; }
+
+ ///
+ /// Gets or sets the audio.
+ ///
+ /// The audio.
+ public ProgramAudio? Audio { get; set; }
+
+ ///
+ /// Gets or sets the original air date.
+ ///
+ /// The original air date.
+ public DateTime? OriginalAirDate { get; set; }
+
+ ///
+ /// Gets or sets a value indicating whether this instance is movie.
+ ///
+ /// true if this instance is movie; otherwise, false.
+ public bool IsMovie { get; set; }
+
+ ///
+ /// Gets or sets a value indicating whether this instance is sports.
+ ///
+ /// true if this instance is sports; otherwise, false.
+ public bool IsSports { get; set; }
+
+ ///
+ /// Gets or sets a value indicating whether this instance is series.
+ ///
+ /// true if this instance is series; otherwise, false.
+ public bool IsSeries { get; set; }
+
+ ///
+ /// Gets or sets a value indicating whether this instance is live.
+ ///
+ /// true if this instance is live; otherwise, false.
+ public bool IsLive { get; set; }
+
+ ///
+ /// Gets or sets a value indicating whether this instance is news.
+ ///
+ /// true if this instance is news; otherwise, false.
+ public bool IsNews { get; set; }
+
+ ///
+ /// Gets or sets a value indicating whether this instance is kids.
+ ///
+ /// true if this instance is kids; otherwise, false.
+ public bool IsKids { get; set; }
+
+ ///
+ /// Gets or sets a value indicating whether this instance is premiere.
+ ///
+ /// true if this instance is premiere; otherwise, false.
+ public bool IsPremiere { get; set; }
+
+ ///
+ /// Gets or sets the official rating.
+ ///
+ /// The official rating.
+ public string OfficialRating { get; set; }
+
+ ///
+ /// Gets or sets the community rating.
+ ///
+ /// The community rating.
+ public float? CommunityRating { get; set; }
+
+ ///
+ /// Supply the image path if it can be accessed directly from the file system
+ ///
+ /// The image path.
+ public string ImagePath { get; set; }
+
+ ///
+ /// Supply the image url if it can be downloaded
+ ///
+ /// The image URL.
+ public string ImageUrl { get; set; }
+
+ ///
+ /// Gets or sets a value indicating whether this instance has image.
+ ///
+ /// null if [has image] contains no value, true if [has image]; otherwise, false.
+ public bool? HasImage { get; set; }
+ ///
+ /// Gets or sets the show identifier.
+ ///
+ /// The show identifier.
+ public string ShowId { get; set; }
+
+ ///
+ /// Gets or sets the date last updated.
+ ///
+ /// The date last updated.
+ public DateTime DateLastUpdated { get; set; }
+
+ public MyRecordingInfo()
+ {
+ Genres = new List();
+ }
+ }
}