summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJochen Dolze <vdr@dolze.de>2011-01-04 18:16:34 +0100
committerJochen Dolze <vdr@dolze.de>2011-01-04 18:16:34 +0100
commit6b90d8d037c28a1105d477b492a7eea84ee8f388 (patch)
tree023f7631eb294a25756b80471d7bd8f70e5db697
parent6d94396a7088c0b33aea1838e7cc91053eef15c6 (diff)
downloadvdr-plugin-xmltv2vdr-6b90d8d037c28a1105d477b492a7eea84ee8f388.tar.gz
vdr-plugin-xmltv2vdr-6b90d8d037c28a1105d477b492a7eea84ee8f388.tar.bz2
Added more log output
-rw-r--r--parse.cpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/parse.cpp b/parse.cpp
index 0124165..2adcdb8 100644
--- a/parse.cpp
+++ b/parse.cpp
@@ -559,6 +559,7 @@ bool cParse::Process(char *buffer, int bufsize)
time_t begin=time(NULL);
xmlNodePtr node=rootnode->xmlChildrenNode;
+ cEPGMapping *oldmap=NULL;
while (node)
{
if (node->type==XML_ELEMENT_NODE)
@@ -570,6 +571,13 @@ bool cParse::Process(char *buffer, int bufsize)
if (channelid && (map=EPGMapping((const char *) channelid)))
{
time_t end=begin+(86000*map->Days())+3600; // 1 hour overlap
+ if (oldmap!=map)
+ {
+ dsyslog("xmltv2vdr: '%s' processing '%s'",name,channelid);
+ dsyslog("xmltv2vdr: '%s' from %s",name,ctime(&begin));
+ dsyslog("xmltv2vdr: '%s' till %s",name,ctime(&end));
+ }
+ oldmap=map;
xmlChar *start,*stop;
time_t starttime=(time_t) 0;
time_t stoptime=(time_t) 0;