diff --git a/lib/sectionsdclient/sectionsdcontrol.cpp b/lib/sectionsdclient/sectionsdcontrol.cpp index 505dd80f5..f6b338b63 100644 --- a/lib/sectionsdclient/sectionsdcontrol.cpp +++ b/lib/sectionsdclient/sectionsdcontrol.cpp @@ -67,6 +67,15 @@ int main(int argc, char** argv) } } else + if (!strcmp(argv[i], "--readxmltvepg")) { + if(argv[i+1]) { + char url[255]; + sprintf(url, "%s", argv[i+1]); + printf("Reading xmltv epg from %s....\n", url); + client.readSIfromXMLTV(url); + } + } + else if (!strcmp(argv[i], "--dump")) { client.dumpStatus(); }