forked from linuxstb/pidvbip
-
Notifications
You must be signed in to change notification settings - Fork 0
/
configfile.h
60 lines (54 loc) · 1.14 KB
/
configfile.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
#ifndef _CONFIGFILE_H
#define _CONFIGFILE_H
struct configfile_parameters
{
char *host;
int port;
char *username;
char *password;
char *host2;
int port2;
char *username2;
char *password2;
int initial_channel;
int startup_stopped;
char *audio_dest;
char *configfile;
int deinterlace_sd;
int deinterlace_hd;
int camtest;
#if ENABLE_AVAHI
int avahi;
#endif
int nocec;
#if ENABLE_LIBAVFORMAT
char* avplay;
#endif
#if 0
/* Not yet implemented */
char key_0[MAX_CONF_LEN];
char key_1[MAX_CONF_LEN];
char key_2[MAX_CONF_LEN];
char key_3[MAX_CONF_LEN];
char key_4[MAX_CONF_LEN];
char key_5[MAX_CONF_LEN];
char key_6[MAX_CONF_LEN];
char key_7[MAX_CONF_LEN];
char key_8[MAX_CONF_LEN];
char key_9[MAX_CONF_LEN];
char key_h[MAX_CONF_LEN];
char key_i[MAX_CONF_LEN];
char key_q[MAX_CONF_LEN];
char key_n[MAX_CONF_LEN];
char key_p[MAX_CONF_LEN];
char key_u[MAX_CONF_LEN];
char key_d[MAX_CONF_LEN];
char key_l[MAX_CONF_LEN];
char key_r[MAX_CONF_LEN];
char key_space[MAX_CONF_LEN];
char key_c[MAX_CONF_LEN];
#endif
};
void parse_args(int argc, char* argv[]);
void dump_settings(void);
#endif