summaryrefslogtreecommitdiff
path: root/timemanager.h
diff options
context:
space:
mode:
authorkamel5 <vdr.kamel5 (at) gmx (dot) net>2020-01-06 12:51:49 +0100
committerkamel5 <vdr.kamel5 (at) gmx (dot) net>2020-01-06 15:14:45 +0100
commit6540e214440faef1c72057e1727991d88ae2c9e2 (patch)
tree8071504c4f309ccfa28df7e1a791401a5ee81dad /timemanager.h
parent2e4a43133e140eb5bd3344ef5486aca3dda41caf (diff)
downloadvdr-plugin-tvguide-6540e214440faef1c72057e1727991d88ae2c9e2.tar.gz
vdr-plugin-tvguide-6540e214440faef1c72057e1727991d88ae2c9e2.tar.bz2
Optimize TimeJump
Diffstat (limited to 'timemanager.h')
-rw-r--r--timemanager.h8
1 files changed, 6 insertions, 2 deletions
diff --git a/timemanager.h b/timemanager.h
index 35f28c7..2d91dff 100644
--- a/timemanager.h
+++ b/timemanager.h
@@ -2,6 +2,7 @@
#define __TVGUIDE_TIMEMANAGER_H
#include <vdr/tools.h>
+#include "config.h"
// --- cTimeManager -------------------------------------------------------------
@@ -10,14 +11,16 @@ class cTimeManager {
time_t t;
time_t tStart;
time_t tEnd;
+ int displaySeconds;
+ eTimeFormat timeFormat;
public:
- cTimeManager(){};
+ cTimeManager();
virtual ~cTimeManager(void);
static cString printTime(time_t displayTime);
void Now();
time_t GetNow() { return t; };
void AddStep(int step);
- bool DelStep(int step);
+ void DelStep(int step);
void SetTime(time_t newTime);
time_t Get() {return t;};
time_t GetStart() {return tStart;};
@@ -31,6 +34,7 @@ class cTimeManager {
int GetTimelineOffset();
time_t GetRounded();
bool NowVisible(void);
+ int GetDisplaySeconds(void) { return displaySeconds; };
void debug();
};