diff options
author | Jochen Dolze <vdr@dolze.de> | 2012-04-16 10:27:39 +0200 |
---|---|---|
committer | Jochen Dolze <vdr@dolze.de> | 2012-04-16 10:27:39 +0200 |
commit | 8ba37f7d026b5fdafd5f9c4f1c60f30fde464b6f (patch) | |
tree | 1236405e782fe21e1afb895af1481af126bc1b88 | |
parent | 11dc2baceb5f61061eee6f4b4487dd50719540c1 (diff) | |
download | vdr-plugin-xmltv2vdr-8ba37f7d026b5fdafd5f9c4f1c60f30fde464b6f.tar.gz vdr-plugin-xmltv2vdr-8ba37f7d026b5fdafd5f9c4f1c60f30fde464b6f.tar.bz2 |
Added subtitles element (but just ignore it till now)
-rw-r--r-- | parse.cpp | 8 |
1 files changed, 6 insertions, 2 deletions
@@ -508,6 +508,10 @@ bool cParse::FetchEvent(xmlNodePtr enode) { // episode-num in not usable format -> just ignore } + else if ((!xmlStrcasecmp(node->name, (const xmlChar *) "subtitles"))) + { + // info about subtitles -> just ignore (till now) + } else { source->Elog("unknown element %s, please report!",node->name); @@ -684,13 +688,13 @@ int cParse::Process(cEPGExecutor &myExecutor,char *buffer, int bufsize) break; } } - + if (sqlite3_exec(db,"COMMIT; ANALYZE epg;",NULL,NULL,&errmsg)!=SQLITE_OK) { source->Elog("sqlite3: %s",errmsg); sqlite3_free(errmsg); } - + sqlite3_close(db); xmlFreeDoc(xmltv); |