summaryrefslogtreecommitdiff
path: root/epgelement.c
diff options
context:
space:
mode:
authorlouis <louis.braun@gmx.de>2016-03-13 16:07:21 +0100
committerlouis <louis.braun@gmx.de>2016-03-13 16:07:21 +0100
commit4623e7b345f850ac44cdcacbd0e43e139a4baa6a (patch)
tree8046f612d0a0821624e7de006021f551ea512d15 /epgelement.c
parentd4ef992f8256d324221d15d3bef967eb044a9a86 (diff)
downloadvdr-plugin-tvguideng-4623e7b345f850ac44cdcacbd0e43e139a4baa6a.tar.gz
vdr-plugin-tvguideng-4623e7b345f850ac44cdcacbd0e43e139a4baa6a.tar.bz2
added VDR 2.3.1 compatibility
Diffstat (limited to 'epgelement.c')
-rw-r--r--epgelement.c104
1 files changed, 52 insertions, 52 deletions
diff --git a/epgelement.c b/epgelement.c
index 1ef5542..2e1d077 100644
--- a/epgelement.c
+++ b/epgelement.c
@@ -1,52 +1,52 @@
-#include "switchtimer.h"
-#include "services/remotetimers.h"
-#include "epgelement.h"
-
-cEpgElement::cEpgElement(const cEvent *event, cChannelEpg *owner) : cGridElement(owner) {
- this->event = event;
- hasTimer = false;
- SetTimer();
- hasSwitchTimer = false;
- SetSwitchTimer();
- dummy = false;
-}
-
-cEpgElement::~cEpgElement(void) {
-}
-
-void cEpgElement::SetTimer() {
- if (config.useRemoteTimers && pRemoteTimers) {
- RemoteTimers_Event_v1_0 rt;
- rt.event = event;
- if (pRemoteTimers->Service("RemoteTimers::GetTimerByEvent-v1.0", &rt))
- hasTimer = true;
- else
- hasTimer = false;
- } else if (owner->HasTimer()) {
- hasTimer = event->HasTimer();
- } else {
- hasTimer = false;
- }
-}
-
-void cEpgElement::SetSwitchTimer() {
- if (owner->HasSwitchTimer()) {
- hasSwitchTimer = SwitchTimers.EventInSwitchList(event);
- } else {
- hasSwitchTimer = false;
- }
-}
-
-const char *cEpgElement::Title(void) {
- return event->Title();
-}
-
-const char *cEpgElement::ShortText(void) {
- if (event->ShortText())
- return event->ShortText();
- return "";
-}
-
-void cEpgElement::Debug() {
- esyslog("tvguideng: epgelement %ld: \"%s\" %s - %s, channel %s, timer: %d", id, event->Title(), *(event->GetTimeString()), *(event->GetEndTimeString()), Channel()->Name(), hasTimer);
-}
+#include "switchtimer.h"
+#include "services/remotetimers.h"
+#include "epgelement.h"
+
+cEpgElement::cEpgElement(const cEvent *event, cChannelEpg *owner) : cGridElement(owner) {
+ this->event = event;
+ hasTimer = false;
+ SetTimer();
+ hasSwitchTimer = false;
+ SetSwitchTimer();
+ dummy = false;
+}
+
+cEpgElement::~cEpgElement(void) {
+}
+
+void cEpgElement::SetTimer() {
+ if (config.useRemoteTimers && pRemoteTimers) {
+ RemoteTimers_Event_v1_0 rt;
+ rt.event = event;
+ if (pRemoteTimers->Service("RemoteTimers::GetTimerByEvent-v1.0", &rt))
+ hasTimer = true;
+ else
+ hasTimer = false;
+ } else if (owner->HasTimer()) {
+ hasTimer = event->HasTimer();
+ } else {
+ hasTimer = false;
+ }
+}
+
+void cEpgElement::SetSwitchTimer() {
+ if (owner->HasSwitchTimer()) {
+ hasSwitchTimer = SwitchTimers.EventInSwitchList(event);
+ } else {
+ hasSwitchTimer = false;
+ }
+}
+
+const char *cEpgElement::Title(void) {
+ return event->Title();
+}
+
+const char *cEpgElement::ShortText(void) {
+ if (event->ShortText())
+ return event->ShortText();
+ return "";
+}
+
+void cEpgElement::Debug() {
+ esyslog("tvguideng: epgelement %ld: \"%s\" %s - %s, channel %s, timer: %d", id, event->Title(), *(event->GetTimeString()), *(event->GetEndTimeString()), Channel()->Name(), hasTimer);
+}