diff options
Diffstat (limited to 'recmanager.h')
-rw-r--r-- | recmanager.h | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/recmanager.h b/recmanager.h index a144071..53b8146 100644 --- a/recmanager.h +++ b/recmanager.h @@ -28,17 +28,29 @@ public: bool EpgSearchAvailable(void) {return epgSearchAvailable;}; bool RefreshRemoteTimers(void); bool CheckEventForTimer(const cEvent *event); +#if defined (APIVERSNUM) && (APIVERSNUM >= 20301) + const cTimer *GetTimerForEvent(const cEvent *event); +#else cTimer *GetTimerForEvent(const cEvent *event); +#endif cTimer *createTimer(const cEvent *event, std::string path = ""); cTimer *createLocalTimer(const cEvent *event, std::string path); cTimer *createRemoteTimer(const cEvent *event, std::string path); void SetTimerPath(cTimer *timer, const cEvent *event, std::string path); +#if defined (APIVERSNUM) && (APIVERSNUM >= 20301) + void DeleteTimer(const cTimer *timer); +#else void DeleteTimer(cTimer *timer); +#endif void DeleteTimer(int timerID); void DeleteTimer(const cEvent *event); void DeleteLocalTimer(const cEvent *event); void DeleteRemoteTimer(const cEvent *event); +#if defined (APIVERSNUM) && (APIVERSNUM >= 20301) + void SaveTimer(const cTimer *timer, cTimer newTimerSettings); +#else void SaveTimer(cTimer *timer, cTimer newTimerSettings); +#endif bool IsRecorded(const cEvent *event); cTVGuideTimerConflicts *CheckTimerConflict(void); void CreateSeriesTimer(cTimer *seriesTimer); @@ -52,7 +64,11 @@ public: void UpdateSearchTimers(void); bool CreateSwitchTimer(const cEvent *event, cSwitchTimer switchTimer); void DeleteSwitchTimer(const cEvent *event); +#if defined (APIVERSNUM) && (APIVERSNUM >= 20301) + const cRecording **SearchForRecordings(std::string searchString, int &numResults); +#else cRecording **SearchForRecordings(std::string searchString, int &numResults); +#endif const cEvent **LoadReruns(const cEvent *event, int &numResults); void GetFavorites(std::vector<cTVGuideSearchTimer> *favorites); const cEvent **WhatsOnNow(bool nowOrNext, int &numResults); |