source: titan/titan/defaults.h @ 23994

Last change on this file since 23994 was 23994, checked in by nit, 9 years ago

[titan] fix fontsize

File size: 6.3 KB
Line 
1#ifndef DEFAULTS_H
2#define DEFAULTS_H
3
4void setdefaults()
5{
6        int i = 0;
7        char* tmpstr = NULL;
8
9        addconfigdef("vol", "30");
10        addconfigdef("dmxvideobuffersize", "1048576");
11        addconfigdef("dmxaudiobuffersize", "1048576");
12        addconfigdef("dmxepgbuffersize", "524288");
13        addconfigdef("dmxrecordbuffersize", "3145728");
14        addconfigdef("dmxtimeshiftbuffersize", "5242880");
15        addconfigdef("dmxstreambuffersize", "3145728");
16        addconfigdef("mediadbpath", "/media/hdd/.mediadb");
17        addconfigdef("mediadbfile", "/media/hdd/.mediadb/mediadb");
18        addconfigdef("rec_moviepath", "/media");
19        addconfigdef("rec_path", "/media/hdd/movie");
20        addconfigdef("rec_timeshiftpath", "/media/hdd/movie");
21        addconfigdef("rec_timerpath", "/media/hdd/movie");
22        addconfigdef("rec_streampath", "/media/hdd/movie");
23        addconfigdef("epg_path", "/media/hdd");
24        addconfigdef("epg_days", "14");
25        addconfigdef("epg_del", "0");
26        addconfigdef("tracelog", "/media/hdd");
27        addconfigdef("spinnerspeed", "12");
28        addconfigdef("spinnertime", "5");
29        addconfigdef("hangtime", "60");
30        addconfigdef("skinfbwidth", "1280");
31        addconfigdef("skinfbheight", "720");
32        addconfigdef("fbleftoffset", "0");
33        addconfigdef("fbrightoffset", "0");
34        addconfigdef("fbtopoffset", "0");
35        addconfigdef("fbbottomoffset", "0");
36        addconfigdef("infobartimeout", "4");
37        addconfigdef("infobarsleep", "0");
38        addconfigdef("volbartimeout", "1");
39        addconfigdef("mc_videoplayerpath", "/media");
40        addconfigdef("vfdbrightness", "3");
41        addconfigdef("vfdstandbybrightness", "3");
42        addconfigdef("vs_brightness", "128");
43        addconfigdef("vs_contrast", "128");
44        addconfigdef("vs_tint", "128");
45        addconfigdef("vs_saturation", "128");
46        addconfigdef("epgfreespace", "300");
47        addconfigdef("pincode", "0000");
48        addconfigdef("pincodemenu", "0000");
49        addconfigdef("httpdstart", "0");
50        addconfigdef("httpdport", "80");
51        addconfigdef("streamport", "22222");
52        addconfigdef("rguidport", "22233");
53        addconfigdef("recordfreespace", "1000");
54        addconfigdef("skip13", "120");
55        addconfigdef("skip46", "300");
56        addconfigdef("skip79", "900");
57        addconfigdef("gmultiepgzoom", "4");
58        addconfigdef("wakeuptimerdevdiff", "300");
59        addconfigdef("rectimer_timediff", "180");
60        addconfigdef("screenanimspeed", "1");
61        addconfigdef("blindminfrequency", "9500");
62        addconfigdef("blindmaxfrequency", "14500");
63        addconfigdef("blindstepfrequency", "20");
64        addconfigdef("blindminsignalrate", "20000");
65        addconfigdef("blindmaxsignalrate", "30000");
66        addconfigdef("blindstepsignalrate", "20");
67        addconfigdef("cblindminfrequency", "100000");
68        addconfigdef("cblindmaxfrequency", "900000");
69        addconfigdef("cblindstepfrequency", "20000");
70        addconfigdef("cblindminsignalrate", "20000");
71        addconfigdef("cblindmaxsignalrate", "30000");
72        addconfigdef("cblindstepsignalrate", "20");
73        addconfigdef("tblindminfrequency", "100000");
74        addconfigdef("tblindmaxfrequency", "900000");
75        addconfigdef("tblindstepfrequency", "20000");
76        addconfigdef("camwait", "25");
77        addconfigdef("newsletter", "1");
78        addconfigdef("showhiddenfiles", "1");
79        addconfigdef("playerbuffersize", "1048576");
80        addconfigdef("playerbufferseektime", "3");
81       
82        status.expertmodus = getconfigint("expertmodus", NULL);
83        status.pmtmode = getconfigint("pmtmode", NULL);
84        status.usedirectfb = getconfigint("usedirectfb", NULL);
85        status.servicetype = getconfigint("servicetype", NULL);
86        status.spinnertime = getconfigint("spinnertime", NULL);
87        status.spinnerspeed = getconfigint("spinnerspeed", NULL);
88        status.hangtime = getconfigint("hangtime", NULL);
89        status.epgdays = getconfigint("epg_days", NULL);
90        status.fasttextrender = getconfigint("fasttextrender", NULL);
91        status.recsplitsize = (off64_t)getconfigint("recsplitsize", NULL) * 1000 * 1000 * 1000;
92        status.epglistmode = getconfigint("epg_listmode", NULL);
93        status.listboxselecttype = getskinconfigint("listboxselecttype", NULL);
94        status.borderradius = getskinconfigint("borderradius", NULL);
95        status.httpauth = ostrcat(getconfig("httpauth", NULL), NULL, 0, 0);
96        status.showchanneltimeline = getconfigint("showchanneltimeline", NULL);
97        status.screenanim = getconfigint("screenanim", NULL);
98        status.screenanimspeed = getconfigint("screenanimspeed", NULL);
99        status.leftoffset = getconfigint("fbleftoffset", NULL);
100        status.rightoffset = getconfigint("fbrightoffset", NULL);
101        status.topoffset = getconfigint("fbtopoffset", NULL);
102        status.bottomoffset = getconfigint("fbbottomoffset", NULL);
103        status.markcol = convertcol("markcol");
104        status.listboxselectcol = convertcol("listboxselect");
105        status.filelistselectcol = convertcol("filelistselect");
106        status.selectpic = getskinconfig("selectpic", NULL);
107        status.volautochangevalue = getconfigint("volautochangevalue", NULL);
108        status.channellistview = getconfigint("channellistview", NULL);
109        status.caskipprivat = getconfigint("caskipprivat", NULL);
110        status.casendallcaids = getconfigint("casendallcaids", NULL);
111        status.showhiddenfiles = getconfigint("showhiddenfiles", NULL);
112        status.infobarprogram = getconfigint("infobarprogram", NULL);
113        status.autosubtitle = getconfigint("autosubtitle", NULL);
114        status.asktimeshift = getconfigint("asktimeshift", NULL);
115        status.crosscontrol = getconfigint("crosscontrol", NULL);
116        status.timeshifttype = getconfigint("timeshifttype", NULL);
117        status.autochangechannelname = getconfigint("autochangechannelname", NULL);
118        status.showrecfreesize = getconfigint("showrecfreesize", NULL);
119        status.defpicmemtimeout = getskinconfigint("defpicmemtimeout", NULL);
120        status.imdbfolderpath = getconfig("imdbfolderpath", NULL);
121        status.virtualzap = getconfigint("virtualzap", NULL);
122        status.fontsizeadjust = getskinconfigint("fontsizeadjust", NULL);
123
124        if(status.filelistselectcol == 0) status.filelistselectcol = status.listboxselectcol;
125       
126        status.bgpic = getskinconfig("bgpic", NULL);
127        if(status.bgpic != NULL)
128        {
129                unsigned long width = 0, height = 0, rowbytes = 0;
130                int channels = 0, memfd = -1, length = 0;
131                unsigned char* buf = NULL;
132               
133                status.bgpic = changepicpath(status.bgpic);
134               
135                length = strlen(status.bgpic);
136                if(status.bgpic[length - 1] == 'g' && status.bgpic[length - 2] == 'n' && status.bgpic[length - 3] == 'p')
137                {
138                        buf = readpng(status.bgpic, &width, &height, &rowbytes, &channels, 0, 0, 0, 0, 0, 0);
139                        addpic(status.bgpic, buf, memfd, width, height, rowbytes, channels, 0, 0, NULL);
140                }
141        }
142
143        for(i = 0; i < MAXLONGKEY; i++)
144        {
145                tmpstr = ostrcat("longkey", oitoa(i), 0, 1);
146                status.longkeycode[i] = getrcconfigint(tmpstr, NULL);
147                free(tmpstr); tmpstr = NULL;
148        }
149}
150
151#endif
Note: See TracBrowser for help on using the repository browser.