diff options
Diffstat (limited to 'lib/config.c')
-rw-r--r-- | lib/config.c | 63 |
1 files changed, 63 insertions, 0 deletions
diff --git a/lib/config.c b/lib/config.c new file mode 100644 index 0000000..9ca25f1 --- /dev/null +++ b/lib/config.c @@ -0,0 +1,63 @@ +/* + * config.c: + * + * See the README file for copyright information and how to reach the author. + * + */ + +#include <string.h> + +#include "common.h" +#include "config.h" + +cEPG2VDRConfig EPG2VDRConfig; + +cEPG2VDRConfig::cEPG2VDRConfig(void) +{ + mainmenuVisible = yes; + mainmenuFullupdate = 0; + + useproxy = no; + sstrcpy(httpproxy, "127.0.0.1:8000", sizeof(httpproxy)); + sstrcpy(username, "", sizeof(username)); + sstrcpy(password, "", sizeof(password)); + + checkInitial = yes; + updatetime = 6; // hours + days = 8; + upddays = 2; + storeXmlToFs = no; + blacklist = no; + masterMode = 0; + + getepgimages = yes; + maximagesperevent = 1; + epgImageSize = 2; + + seriesEnabled = yes; + sstrcpy(seriesUrl, "eplists.constabel.net", sizeof(seriesUrl)); + seriesPort = 2006; + storeSeriesToFs = no; + +#ifdef VDR_PLUGIN + activeOnEpgd = no; + scheduleBoot = no; +#else + sstrcpy(cachePath, "/var/cache/epgd", sizeof(cachePath)); + sstrcpy(pluginPath, PLGDIR, sizeof(pluginPath)); + sstrcpy(epgView, "eventsview.sql", sizeof(epgView)); + updateThreshold = 200; + maintanance = no; +#endif + + sstrcpy(dbHost, "localhost", sizeof(dbHost)); + dbPort = 3306; + sstrcpy(dbName, "epg2vdr", sizeof(dbName)); + sstrcpy(dbUser, "epg2vdr", sizeof(dbUser)); + sstrcpy(dbPass, "epg", sizeof(dbPass)); + + logstdout = no; + loglevel = 1; + + uuid[0] = 0; +} |