aboutsummaryrefslogtreecommitdiff
path: root/Emby.Server.Implementations/LiveTv/EmbyTV/RecordingHelper.cs
diff options
context:
space:
mode:
authorLuke Pulverenti <luke.pulverenti@gmail.com>2017-09-08 12:13:58 -0400
committerLuke Pulverenti <luke.pulverenti@gmail.com>2017-09-08 12:13:58 -0400
commitadc22b5e811ff1d570946a65b94930c1c338c7d3 (patch)
treea36814db6b9c099fc5ead90d9a8967c0ef6d6c38 /Emby.Server.Implementations/LiveTv/EmbyTV/RecordingHelper.cs
parent33e31d246f124581fdd112bc2973c85ca1c68d07 (diff)
rework epg storage
Diffstat (limited to 'Emby.Server.Implementations/LiveTv/EmbyTV/RecordingHelper.cs')
-rw-r--r--Emby.Server.Implementations/LiveTv/EmbyTV/RecordingHelper.cs61
1 files changed, 1 insertions, 60 deletions
diff --git a/Emby.Server.Implementations/LiveTv/EmbyTV/RecordingHelper.cs b/Emby.Server.Implementations/LiveTv/EmbyTV/RecordingHelper.cs
index b5de6ef01e..a5712b4808 100644
--- a/Emby.Server.Implementations/LiveTv/EmbyTV/RecordingHelper.cs
+++ b/Emby.Server.Implementations/LiveTv/EmbyTV/RecordingHelper.cs
@@ -1,8 +1,6 @@
-using MediaBrowser.Common.Extensions;
-using MediaBrowser.Controller.LiveTv;
+using MediaBrowser.Controller.LiveTv;
using System;
using System.Globalization;
-using MediaBrowser.Model.LiveTv;
namespace Emby.Server.Implementations.LiveTv.EmbyTV
{
@@ -13,63 +11,6 @@ namespace Emby.Server.Implementations.LiveTv.EmbyTV
return timer.StartDate.AddSeconds(-timer.PrePaddingSeconds);
}
- public static TimerInfo CreateTimer(ProgramInfo parent, SeriesTimerInfo seriesTimer)
- {
- var timer = new TimerInfo
- {
- ChannelId = parent.ChannelId,
- Id = (seriesTimer.Id + parent.Id).GetMD5().ToString("N"),
- StartDate = parent.StartDate,
- EndDate = parent.EndDate,
- ProgramId = parent.Id,
- PrePaddingSeconds = seriesTimer.PrePaddingSeconds,
- PostPaddingSeconds = seriesTimer.PostPaddingSeconds,
- IsPostPaddingRequired = seriesTimer.IsPostPaddingRequired,
- IsPrePaddingRequired = seriesTimer.IsPrePaddingRequired,
- KeepUntil = seriesTimer.KeepUntil,
- Priority = seriesTimer.Priority,
- Name = parent.Name,
- Overview = parent.Overview,
- SeriesId = parent.SeriesId,
- SeriesTimerId = seriesTimer.Id,
- ShowId = parent.ShowId
- };
-
- CopyProgramInfoToTimerInfo(parent, timer);
-
- return timer;
- }
-
- public static void CopyProgramInfoToTimerInfo(ProgramInfo programInfo, TimerInfo timerInfo)
- {
- timerInfo.Name = programInfo.Name;
- timerInfo.StartDate = programInfo.StartDate;
- timerInfo.EndDate = programInfo.EndDate;
- timerInfo.ChannelId = programInfo.ChannelId;
-
- timerInfo.SeasonNumber = programInfo.SeasonNumber;
- timerInfo.EpisodeNumber = programInfo.EpisodeNumber;
- timerInfo.IsMovie = programInfo.IsMovie;
- timerInfo.IsKids = programInfo.IsKids;
- timerInfo.IsNews = programInfo.IsNews;
- timerInfo.IsSports = programInfo.IsSports;
- timerInfo.ProductionYear = programInfo.ProductionYear;
- timerInfo.EpisodeTitle = programInfo.EpisodeTitle;
- timerInfo.OriginalAirDate = programInfo.OriginalAirDate;
- timerInfo.IsProgramSeries = programInfo.IsSeries;
-
- timerInfo.IsSeries = programInfo.IsSeries;
- timerInfo.IsLive = programInfo.IsLive;
- timerInfo.IsPremiere = programInfo.IsPremiere;
-
- timerInfo.HomePageUrl = programInfo.HomePageUrl;
- timerInfo.CommunityRating = programInfo.CommunityRating;
- timerInfo.Overview = programInfo.Overview;
- timerInfo.OfficialRating = programInfo.OfficialRating;
- timerInfo.IsRepeat = programInfo.IsRepeat;
- timerInfo.SeriesId = programInfo.SeriesId;
- }
-
public static string GetRecordingName(TimerInfo info)
{
var name = info.Name;