Mercurial > mplayer.hg
annotate cfg-mplayer.h @ 22153:0cf24df5d97b
Revert part of commit r22170.
FFmpeg lavcodecs version is still
(or according to ffmpeg commit r7868, it's back to)
49.3.0, so global variables are not yet directly accessable (if ever).
author | iive |
---|---|
date | Wed, 07 Feb 2007 12:31:37 +0000 |
parents | 32c3d5e3a682 |
children | dacfc7692083 |
rev | line source |
---|---|
147 | 1 /* |
2 * config for cfgparser | |
3 */ | |
4 | |
2790 | 5 #include "cfg-common.h" |
6 | |
12816 | 7 extern int noconsolecontrols; |
1536
e89233dab4da
New feature for option processing: CONF_TYPE_FUNC_FULL
folke
parents:
1518
diff
changeset
|
8 |
7069 | 9 #if defined(HAVE_FBDEV)||defined(HAVE_VESA) |
10 extern char *monitor_hfreq_str; | |
11 extern char *monitor_vfreq_str; | |
12 extern char *monitor_dotclock_str; | |
13 #endif | |
14 | |
378 | 15 #ifdef HAVE_FBDEV |
16 extern char *fb_mode_cfgfile; | |
17 extern char *fb_mode_name; | |
18 #endif | |
8137
530d1c5f0c78
Switch containing options for DirectFB library was renamed to dfbopts.
arpi
parents:
8028
diff
changeset
|
19 #ifdef HAVE_DIRECTFB |
530d1c5f0c78
Switch containing options for DirectFB library was renamed to dfbopts.
arpi
parents:
8028
diff
changeset
|
20 extern char *dfb_params; |
530d1c5f0c78
Switch containing options for DirectFB library was renamed to dfbopts.
arpi
parents:
8028
diff
changeset
|
21 #endif |
732
e14114170e01
applied 'fakemono' patch by Bryan Chan scorpio@acm.org
arpi_esp
parents:
725
diff
changeset
|
22 #ifdef USE_FAKE_MONO |
e14114170e01
applied 'fakemono' patch by Bryan Chan scorpio@acm.org
arpi_esp
parents:
725
diff
changeset
|
23 extern int fakemono; // defined in dec_audio.c |
e14114170e01
applied 'fakemono' patch by Bryan Chan scorpio@acm.org
arpi_esp
parents:
725
diff
changeset
|
24 #endif |
636 | 25 |
13098
907fe1fdfc6c
Make the stepsize of volume changes, changeable by a commandline paarameter
attila
parents:
12971
diff
changeset
|
26 extern int volstep; |
907fe1fdfc6c
Make the stepsize of volume changes, changeable by a commandline paarameter
attila
parents:
12971
diff
changeset
|
27 |
1149
6a0f937b52e6
- new config option -lircconfig (config file for lirc)
acki2
parents:
1124
diff
changeset
|
28 #ifdef HAVE_LIRC |
6a0f937b52e6
- new config option -lircconfig (config file for lirc)
acki2
parents:
1124
diff
changeset
|
29 extern char *lirc_configfile; |
6a0f937b52e6
- new config option -lircconfig (config file for lirc)
acki2
parents:
1124
diff
changeset
|
30 #endif |
6a0f937b52e6
- new config option -lircconfig (config file for lirc)
acki2
parents:
1124
diff
changeset
|
31 |
6a0f937b52e6
- new config option -lircconfig (config file for lirc)
acki2
parents:
1124
diff
changeset
|
32 extern int vo_doublebuffering; |
4667 | 33 extern int vo_vsync; |
1267 | 34 extern int vo_fsmode; |
585 | 35 extern int vo_dbpp; |
6779 | 36 extern int vo_directrendering; |
37 extern float vo_panscan; | |
16607 | 38 extern float vo_panscanrange; |
12407
574b1ed2f9a3
spelling, wording, consistency in comments and printed messages
diego
parents:
12371
diff
changeset
|
39 /* only used at startup (setting these values from configfile) */ |
4229 | 40 extern int vo_gamma_brightness; |
41 extern int vo_gamma_saturation; | |
42 extern int vo_gamma_contrast; | |
43 extern int vo_gamma_hue; | |
7866
732a8bfc7681
Added the -geometry option (supports fbdev and tdfxfb drivers)
mark
parents:
7864
diff
changeset
|
44 extern char *vo_geometry; |
11542 | 45 extern int vo_ontop; |
16968
e9d849bf8050
add a switch, slave command, and vo control to toggle borderless window.
joey
parents:
16607
diff
changeset
|
46 extern int vo_border; |
12371
c000f4c23efd
keepaspect and nokeepaspect are now useable by all vos
faust3
parents:
12114
diff
changeset
|
47 extern int vo_keepaspect; |
12971 | 48 extern int vo_rootwin; |
1422 | 49 |
7451
8669e56d2d98
some mpcodecs option declaration moved to cfg-*, as aren;t used by
arpi
parents:
7359
diff
changeset
|
50 extern int opt_screen_size_x; |
8669e56d2d98
some mpcodecs option declaration moved to cfg-*, as aren;t used by
arpi
parents:
7359
diff
changeset
|
51 extern int opt_screen_size_y; |
8669e56d2d98
some mpcodecs option declaration moved to cfg-*, as aren;t used by
arpi
parents:
7359
diff
changeset
|
52 extern int fullscreen; |
8669e56d2d98
some mpcodecs option declaration moved to cfg-*, as aren;t used by
arpi
parents:
7359
diff
changeset
|
53 extern int vidmode; |
8669e56d2d98
some mpcodecs option declaration moved to cfg-*, as aren;t used by
arpi
parents:
7359
diff
changeset
|
54 |
641
d161307f447a
The -osdlevel switch for setting default OSD level (useful in your .config for example if you don't like watching OSD timer by default)
lgb
parents:
636
diff
changeset
|
55 extern int osd_level; |
378 | 56 |
1112
b1cf1087ec33
Added support for writing wave files and specifying filename to write to.
atmosfear
parents:
1038
diff
changeset
|
57 extern char *ao_outputfilename; |
b1cf1087ec33
Added support for writing wave files and specifying filename to write to.
atmosfear
parents:
1038
diff
changeset
|
58 extern int ao_pcm_waveheader; |
b1cf1087ec33
Added support for writing wave files and specifying filename to write to.
atmosfear
parents:
1038
diff
changeset
|
59 |
922
db06ae8967eb
Centralized and cleaned up X11 connecting, fixed remote X11 playing, -display option for mplayer. SHOULD BE TESTED.
lgb
parents:
799
diff
changeset
|
60 #ifdef HAVE_X11 |
db06ae8967eb
Centralized and cleaned up X11 connecting, fixed remote X11 playing, -display option for mplayer. SHOULD BE TESTED.
lgb
parents:
799
diff
changeset
|
61 extern char *mDisplayName; |
9317
c7f5df43b937
- support command line parameter -fstype, eg. -fstype layer=12,above,fullscreen
filon
parents:
9314
diff
changeset
|
62 extern int fs_layer; |
6303 | 63 extern int stop_xscreensaver; |
9317
c7f5df43b937
- support command line parameter -fstype, eg. -fstype layer=12,above,fullscreen
filon
parents:
9314
diff
changeset
|
64 extern char **vo_fstype_list; |
10754
2ca1fc045731
Recieving of mouse events can be switched off. Patch by Markus Rechberger <mrechberger@web.de>
alex
parents:
10594
diff
changeset
|
65 extern int vo_nomouse_input; |
14207 | 66 #endif |
12912
1f6bb2356d18
add var vo_rootwin and -rootwin switch for mac osx
nplourde
parents:
12887
diff
changeset
|
67 extern int WinID; |
922
db06ae8967eb
Centralized and cleaned up X11 connecting, fixed remote X11 playing, -display option for mplayer. SHOULD BE TESTED.
lgb
parents:
799
diff
changeset
|
68 |
13344
0d96af97ec00
option to display menu at startup, patch by Aurelien Jacobs <aurel at gnuage.org>
faust3
parents:
13247
diff
changeset
|
69 #ifdef HAVE_MENU |
0d96af97ec00
option to display menu at startup, patch by Aurelien Jacobs <aurel at gnuage.org>
faust3
parents:
13247
diff
changeset
|
70 extern int menu_startup; |
0d96af97ec00
option to display menu at startup, patch by Aurelien Jacobs <aurel at gnuage.org>
faust3
parents:
13247
diff
changeset
|
71 #endif |
0d96af97ec00
option to display menu at startup, patch by Aurelien Jacobs <aurel at gnuage.org>
faust3
parents:
13247
diff
changeset
|
72 |
4213
f1e1b02314ef
-zr* added - patch by Rik Snel <rsnel@cube.dyndns.org>
arpi
parents:
4158
diff
changeset
|
73 #ifdef HAVE_ZR |
10594
57bdcdb061d7
Removed the historic cfgparser and switched full to the new config parser (altought some macros still remain for compatibility). As a side effect 90% of the warning messages are gone from the core. Things should be cleaner now and less confusing for newbies.
alex
parents:
10562
diff
changeset
|
74 extern int vo_zr_parseoption(m_option_t* conf, char *opt, char * param); |
57bdcdb061d7
Removed the historic cfgparser and switched full to the new config parser (altought some macros still remain for compatibility). As a side effect 90% of the warning messages are gone from the core. Things should be cleaner now and less confusing for newbies.
alex
parents:
10562
diff
changeset
|
75 extern void vo_zr_revertoption(m_option_t* opt,char* pram); |
4213
f1e1b02314ef
-zr* added - patch by Rik Snel <rsnel@cube.dyndns.org>
arpi
parents:
4158
diff
changeset
|
76 #endif |
f1e1b02314ef
-zr* added - patch by Rik Snel <rsnel@cube.dyndns.org>
arpi
parents:
4158
diff
changeset
|
77 |
7867 | 78 #ifdef HAVE_DXR2 |
10594
57bdcdb061d7
Removed the historic cfgparser and switched full to the new config parser (altought some macros still remain for compatibility). As a side effect 90% of the warning messages are gone from the core. Things should be cleaner now and less confusing for newbies.
alex
parents:
10562
diff
changeset
|
79 extern m_option_t dxr2_opts[]; |
7867 | 80 #endif |
81 | |
1866
32b1bb50a0e8
some bug fix, and add decoration item to skin conffile. faszom(C)
pontscho
parents:
1709
diff
changeset
|
82 #ifdef HAVE_NEW_GUI |
32b1bb50a0e8
some bug fix, and add decoration item to skin conffile. faszom(C)
pontscho
parents:
1709
diff
changeset
|
83 extern char * skinName; |
9291
64b8c5a07c2c
- It adds an option enqueue/noenqueue, so users can choose if they want to
arpi
parents:
8868
diff
changeset
|
84 extern int enqueue; |
9314
f38fe55d0e05
this patch adds the option -guiwid to gmplayer. I think its a more clean
arpi
parents:
9291
diff
changeset
|
85 extern int guiWinID; |
1866
32b1bb50a0e8
some bug fix, and add decoration item to skin conffile. faszom(C)
pontscho
parents:
1709
diff
changeset
|
86 #endif |
32b1bb50a0e8
some bug fix, and add decoration item to skin conffile. faszom(C)
pontscho
parents:
1709
diff
changeset
|
87 |
4017 | 88 #ifdef HAVE_XINERAMA |
89 extern int xinerama_screen; | |
90 #endif | |
91 | |
2053 | 92 /* from libvo/aspect.c */ |
93 extern float monitor_aspect; | |
18105
954eac69b532
new monitorpixelaspect option, esp. useful for xinerama setups with upcoming patch
reimar
parents:
17914
diff
changeset
|
94 extern float monitor_pixel_aspect; |
2053 | 95 |
3272 | 96 extern int sws_flags; |
3771 | 97 extern int readPPOpt(void *conf, char *arg); |
4256
bbaa26821fdf
Added reverting support for -aa* -zr* -pp and -npp options
albeu
parents:
4249
diff
changeset
|
98 extern void revertPPOpt(void *conf, char* opt); |
8736 | 99 extern char* pp_help; |
19850
4919b3ce8d5e
report to mplayer with a slave command the coordinates of the pointer reported by x11; rescale coordinates to [0,1]x[0,1] range - patch by Jonas Jermann and me
nicodvb
parents:
19753
diff
changeset
|
100 extern int enable_mouse_movements; |
20251
2971196cd8c6
Disable loading of file-specific configuration file from the same
rtogni
parents:
20209
diff
changeset
|
101 extern int use_filedir_conf; |
3272 | 102 |
14777 | 103 m_option_t vd_conf[]={ |
104 {"help", "Use MPlayer with an appropriate video file instead of live partners to avoid vd.\n", CONF_TYPE_PRINT, CONF_NOCFG|CONF_GLOBAL, 0, 0, NULL}, | |
14776 | 105 {NULL, NULL, 0, 0, 0, 0, NULL} |
106 }; | |
107 | |
1536
e89233dab4da
New feature for option processing: CONF_TYPE_FUNC_FULL
folke
parents:
1518
diff
changeset
|
108 /* |
e89233dab4da
New feature for option processing: CONF_TYPE_FUNC_FULL
folke
parents:
1518
diff
changeset
|
109 * CONF_TYPE_FUNC_FULL : |
12407
574b1ed2f9a3
spelling, wording, consistency in comments and printed messages
diego
parents:
12371
diff
changeset
|
110 * allows own implementations for passing the params |
1536
e89233dab4da
New feature for option processing: CONF_TYPE_FUNC_FULL
folke
parents:
1518
diff
changeset
|
111 * |
e89233dab4da
New feature for option processing: CONF_TYPE_FUNC_FULL
folke
parents:
1518
diff
changeset
|
112 * the function receives parameter name and argument (if it does not start with - ) |
e89233dab4da
New feature for option processing: CONF_TYPE_FUNC_FULL
folke
parents:
1518
diff
changeset
|
113 * useful with a conf.name like 'aa*' to parse several parameters to a function |
e89233dab4da
New feature for option processing: CONF_TYPE_FUNC_FULL
folke
parents:
1518
diff
changeset
|
114 * return 0 =ok, but we didn't need the param (could be the filename) |
e89233dab4da
New feature for option processing: CONF_TYPE_FUNC_FULL
folke
parents:
1518
diff
changeset
|
115 * return 1 =ok, we accepted the param |
e89233dab4da
New feature for option processing: CONF_TYPE_FUNC_FULL
folke
parents:
1518
diff
changeset
|
116 * negative values: see cfgparser.h, ERR_XXX |
e89233dab4da
New feature for option processing: CONF_TYPE_FUNC_FULL
folke
parents:
1518
diff
changeset
|
117 * |
e89233dab4da
New feature for option processing: CONF_TYPE_FUNC_FULL
folke
parents:
1518
diff
changeset
|
118 * by Folke |
e89233dab4da
New feature for option processing: CONF_TYPE_FUNC_FULL
folke
parents:
1518
diff
changeset
|
119 */ |
e89233dab4da
New feature for option processing: CONF_TYPE_FUNC_FULL
folke
parents:
1518
diff
changeset
|
120 |
10594
57bdcdb061d7
Removed the historic cfgparser and switched full to the new config parser (altought some macros still remain for compatibility). As a side effect 90% of the warning messages are gone from the core. Things should be cleaner now and less confusing for newbies.
alex
parents:
10562
diff
changeset
|
121 m_option_t mplayer_opts[]={ |
458
49b0474b2e26
I really hope that you will learn how to use cvs, sooner or later...
arpi_esp
parents:
457
diff
changeset
|
122 /* name, pointer, type, flags, min, max */ |
2616 | 123 |
5974 | 124 //---------------------- libao/libvo options ------------------------ |
12407
574b1ed2f9a3
spelling, wording, consistency in comments and printed messages
diego
parents:
12371
diff
changeset
|
125 {"o", "Option -o has been renamed to -vo (video-out), use -vo.\n", |
4157 | 126 CONF_TYPE_PRINT, CONF_NOCFG, 0, 0, NULL}, |
7562
92188b57a062
video out driver list support (like -vc, example: -vo xmga,xv,x11,)
arpi
parents:
7539
diff
changeset
|
127 {"vo", &video_driver_list, CONF_TYPE_STRING_LIST, 0, 0, 0, NULL}, |
92188b57a062
video out driver list support (like -vc, example: -vo xmga,xv,x11,)
arpi
parents:
7539
diff
changeset
|
128 {"ao", &audio_driver_list, CONF_TYPE_STRING_LIST, 0, 0, 0, NULL}, |
10878 | 129 {"fixed-vo", &fixed_vo, CONF_TYPE_FLAG,CONF_GLOBAL , 0, 1, NULL}, |
130 {"nofixed-vo", &fixed_vo, CONF_TYPE_FLAG,CONF_GLOBAL, 0, 0, NULL}, | |
11542 | 131 {"ontop", &vo_ontop, CONF_TYPE_FLAG, 0, 0, 1, NULL}, |
132 {"noontop", &vo_ontop, CONF_TYPE_FLAG, 0, 1, 0, NULL}, | |
12971 | 133 {"rootwin", &vo_rootwin, CONF_TYPE_FLAG, 0, 0, 1, NULL}, |
16968
e9d849bf8050
add a switch, slave command, and vo control to toggle borderless window.
joey
parents:
16607
diff
changeset
|
134 {"border", &vo_border, CONF_TYPE_FLAG, 0, 0, 1, NULL}, |
e9d849bf8050
add a switch, slave command, and vo control to toggle borderless window.
joey
parents:
16607
diff
changeset
|
135 {"noborder", &vo_border, CONF_TYPE_FLAG, 0, 1, 0, NULL}, |
5974 | 136 |
20901 | 137 {"aop", "-aop has been removed, use -af instead.\n", CONF_TYPE_PRINT, CONF_NOCFG, 0, 0, NULL}, |
138 {"dsp", "-dsp has been removed. Use -ao oss:dsp_path instead.\n", CONF_TYPE_PRINT, CONF_NOCFG, 0, 0, NULL}, | |
4157 | 139 {"mixer", &mixer_device, CONF_TYPE_STRING, 0, 0, 0, NULL}, |
11837 | 140 {"mixer-channel", &mixer_channel, CONF_TYPE_STRING, 0, 0, 0, NULL}, |
13933
75b84965d137
allow forcing of software volume control and setting maximum amplification.
reimar
parents:
13794
diff
changeset
|
141 {"softvol", &soft_vol, CONF_TYPE_FLAG, 0, 0, 1, NULL}, |
75b84965d137
allow forcing of software volume control and setting maximum amplification.
reimar
parents:
13794
diff
changeset
|
142 {"nosoftvol", &soft_vol, CONF_TYPE_FLAG, 0, 1, 0, NULL}, |
75b84965d137
allow forcing of software volume control and setting maximum amplification.
reimar
parents:
13794
diff
changeset
|
143 {"softvol-max", &soft_vol_max, CONF_TYPE_FLOAT, CONF_RANGE, 10, 10000, NULL}, |
13098
907fe1fdfc6c
Make the stepsize of volume changes, changeable by a commandline paarameter
attila
parents:
12971
diff
changeset
|
144 {"volstep", &volstep, CONF_TYPE_INT, CONF_RANGE, 0, 100, NULL}, |
14412 | 145 {"master", "Option -master has been removed, use -af volume instead.\n", CONF_TYPE_PRINT, 0, 0, 0, NULL}, |
5974 | 146 // override audio buffer size (used only by -ao oss, anyway obsolete...) |
147 {"abs", &ao_data.buffersize, CONF_TYPE_INT, CONF_MIN, 0, 0, NULL}, | |
148 | |
149 // -ao pcm options: | |
20901 | 150 {"aofile", "-aofile has been removed. Use -ao pcm:file=<filename> instead.\n", CONF_TYPE_PRINT, 0, 0, 0, NULL}, |
151 {"waveheader", "-waveheader has been removed. Use -ao pcm:waveheader instead.\n", CONF_TYPE_PRINT, 0, 0, 1, NULL}, | |
152 {"nowaveheader", "-nowaveheader has been removed. Use -ao pcm:nowaveheader instead.\n", CONF_TYPE_PRINT, 0, 1, 0, NULL}, | |
5974 | 153 |
12407
574b1ed2f9a3
spelling, wording, consistency in comments and printed messages
diego
parents:
12371
diff
changeset
|
154 {"alsa", "-alsa has been removed. Remove it from your config file.\n", |
5974 | 155 CONF_TYPE_PRINT, 0, 0, 0, NULL}, |
12407
574b1ed2f9a3
spelling, wording, consistency in comments and printed messages
diego
parents:
12371
diff
changeset
|
156 {"noalsa", "-noalsa has been removed. Remove it from your config file.\n", |
5974 | 157 CONF_TYPE_PRINT, 0, 0, 0, NULL}, |
8531
1aa2c9b460af
Merged EDL 0.5 patch - it's something like Quicktime's edit lists.
arpi
parents:
8363
diff
changeset
|
158 {"edlout", &edl_output_filename, CONF_TYPE_STRING, 0, 0, 0, NULL}, |
5974 | 159 |
922
db06ae8967eb
Centralized and cleaned up X11 connecting, fixed remote X11 playing, -display option for mplayer. SHOULD BE TESTED.
lgb
parents:
799
diff
changeset
|
160 #ifdef HAVE_X11 |
4157 | 161 {"display", &mDisplayName, CONF_TYPE_STRING, 0, 0, 0, NULL}, |
922
db06ae8967eb
Centralized and cleaned up X11 connecting, fixed remote X11 playing, -display option for mplayer. SHOULD BE TESTED.
lgb
parents:
799
diff
changeset
|
162 #endif |
5974 | 163 |
164 // -vo png only: | |
165 #ifdef HAVE_PNG | |
20901 | 166 {"z", "-z has been removed. Use -vo png:z=<0-9> instead.\n", CONF_TYPE_PRINT, 0, 0, 0, NULL}, |
5974 | 167 #endif |
168 // -vo jpeg only: | |
169 #ifdef HAVE_JPEG | |
20901 | 170 {"jpeg", "-jpeg has been removed. Use -vo jpeg:<options> instead.\n", |
13247 | 171 CONF_TYPE_PRINT, 0, 0, 0, NULL}, |
5974 | 172 #endif |
173 // -vo sdl only: | |
14857
29a09f111b41
Remove -noxv and -forcexv command line options and replace them by
ivo
parents:
14855
diff
changeset
|
174 {"sdl", "Use -vo sdl:driver=<driver> instead of -vo sdl -sdl driver.\n", |
5974 | 175 CONF_TYPE_PRINT, 0, 0, 0, NULL}, |
20901 | 176 {"noxv", "-noxv has been removed. Use -vo sdl:nohwaccel instead.\n", CONF_TYPE_PRINT, 0, 0, 0, NULL}, |
177 {"forcexv", "-forcexv has been removed. Use -vo sdl:forcexv instead.\n", CONF_TYPE_PRINT, 0, 0, 0, NULL}, | |
5974 | 178 // -ao sdl only: |
12407
574b1ed2f9a3
spelling, wording, consistency in comments and printed messages
diego
parents:
12371
diff
changeset
|
179 {"sdla", "Use -ao sdl:driver instead of -ao sdl -sdla driver.\n", |
5974 | 180 CONF_TYPE_PRINT, 0, 0, 0, NULL}, |
2616 | 181 |
7359
7b929a5d753e
GTF update: Fixes "known parametrs" even when fbdev unused
arpi
parents:
7069
diff
changeset
|
182 #if defined(HAVE_FBDEV)||defined(HAVE_VESA) |
11282 | 183 {"monitor-hfreq", &monitor_hfreq_str, CONF_TYPE_STRING, 0, 0, 0, NULL}, |
184 {"monitor-vfreq", &monitor_vfreq_str, CONF_TYPE_STRING, 0, 0, 0, NULL}, | |
185 {"monitor-dotclock", &monitor_dotclock_str, CONF_TYPE_STRING, 0, 0, 0, NULL}, | |
7359
7b929a5d753e
GTF update: Fixes "known parametrs" even when fbdev unused
arpi
parents:
7069
diff
changeset
|
186 #endif |
7b929a5d753e
GTF update: Fixes "known parametrs" even when fbdev unused
arpi
parents:
7069
diff
changeset
|
187 |
225 | 188 #ifdef HAVE_FBDEV |
4157 | 189 {"fbmode", &fb_mode_name, CONF_TYPE_STRING, 0, 0, 0, NULL}, |
190 {"fbmodeconfig", &fb_mode_cfgfile, CONF_TYPE_STRING, 0, 0, 0, NULL}, | |
225 | 191 #endif |
8137
530d1c5f0c78
Switch containing options for DirectFB library was renamed to dfbopts.
arpi
parents:
8028
diff
changeset
|
192 #ifdef HAVE_DIRECTFB |
530d1c5f0c78
Switch containing options for DirectFB library was renamed to dfbopts.
arpi
parents:
8028
diff
changeset
|
193 #if DIRECTFBVERSION > 912 |
20901 | 194 {"dfbopts", "-dfbopts has been removed. Use -vf directfb:dfbopts=... instead.\n", CONF_TYPE_PRINT, 0, 0, 0, NULL}, |
8137
530d1c5f0c78
Switch containing options for DirectFB library was renamed to dfbopts.
arpi
parents:
8028
diff
changeset
|
195 #endif |
530d1c5f0c78
Switch containing options for DirectFB library was renamed to dfbopts.
arpi
parents:
8028
diff
changeset
|
196 #endif |
5974 | 197 |
198 // force window width/height or resolution (with -vm) | |
199 {"x", &opt_screen_size_x, CONF_TYPE_INT, CONF_RANGE, 0, 4096, NULL}, | |
200 {"y", &opt_screen_size_y, CONF_TYPE_INT, CONF_RANGE, 0, 4096, NULL}, | |
201 // set screen dimensions (when not detectable or virtual!=visible) | |
8164
487cfc28525d
New config system + cleanup of header inter dependency
albeu
parents:
8137
diff
changeset
|
202 {"screenw", &vo_screenwidth, CONF_TYPE_INT, CONF_RANGE|CONF_OLD, 0, 4096, NULL}, |
487cfc28525d
New config system + cleanup of header inter dependency
albeu
parents:
8137
diff
changeset
|
203 {"screenh", &vo_screenheight, CONF_TYPE_INT, CONF_RANGE|CONF_OLD, 0, 4096, NULL}, |
7866
732a8bfc7681
Added the -geometry option (supports fbdev and tdfxfb drivers)
mark
parents:
7864
diff
changeset
|
204 // Geometry string |
732a8bfc7681
Added the -geometry option (supports fbdev and tdfxfb drivers)
mark
parents:
7864
diff
changeset
|
205 {"geometry", &vo_geometry, CONF_TYPE_STRING, 0, 0, 0, NULL}, |
12407
574b1ed2f9a3
spelling, wording, consistency in comments and printed messages
diego
parents:
12371
diff
changeset
|
206 // set aspect ratio of monitor - useful for 16:9 TVout |
14613 | 207 {"monitoraspect", &monitor_aspect, CONF_TYPE_FLOAT, CONF_RANGE, 0.2, 9.0, NULL}, |
18105
954eac69b532
new monitorpixelaspect option, esp. useful for xinerama setups with upcoming patch
reimar
parents:
17914
diff
changeset
|
208 {"monitorpixelaspect", &monitor_pixel_aspect, CONF_TYPE_FLOAT, CONF_RANGE, 0.0, 9.0, NULL}, |
5974 | 209 // video mode switching: (x11,xv,dga) |
210 {"vm", &vidmode, CONF_TYPE_FLAG, 0, 0, 1, NULL}, | |
211 {"novm", &vidmode, CONF_TYPE_FLAG, 0, 1, 0, NULL}, | |
212 // start in fullscreen mode: | |
213 {"fs", &fullscreen, CONF_TYPE_FLAG, 0, 0, 1, NULL}, | |
214 {"nofs", &fullscreen, CONF_TYPE_FLAG, 0, 1, 0, NULL}, | |
215 // set fullscreen switch method (workaround for buggy WMs) | |
12407
574b1ed2f9a3
spelling, wording, consistency in comments and printed messages
diego
parents:
12371
diff
changeset
|
216 {"fsmode", "-fsmode is obsolete, avoid it and use -fstype instead.\nIf you really want it, try -fsmode-dontuse, but don't report bugs!\n", CONF_TYPE_PRINT, CONF_RANGE, 0, 31, NULL}, |
6065 | 217 {"fsmode-dontuse", &vo_fsmode, CONF_TYPE_INT, CONF_RANGE, 0, 31, NULL}, |
5974 | 218 // set bpp (x11+vm, dga, fbdev, vesa, svga?) |
219 {"bpp", &vo_dbpp, CONF_TYPE_INT, CONF_RANGE, 0, 32, NULL}, | |
10988 | 220 {"colorkey", &vo_colorkey, CONF_TYPE_INT, 0, 0, 0, NULL}, |
11216 | 221 {"nocolorkey", &vo_colorkey, CONF_TYPE_FLAG, 0, 0, 0x1000000, NULL}, |
5974 | 222 {"double", &vo_doublebuffering, CONF_TYPE_FLAG, 0, 0, 1, NULL}, |
223 {"nodouble", &vo_doublebuffering, CONF_TYPE_FLAG, 0, 1, 0, NULL}, | |
224 // wait for v-sync (vesa) | |
225 {"vsync", &vo_vsync, CONF_TYPE_FLAG, 0, 0, 1, NULL}, | |
226 {"novsync", &vo_vsync, CONF_TYPE_FLAG, 0, 1, 0, NULL}, | |
6304
ee65527096c2
pan&scan support with -vo xv by ?? <mplayer@svennevid.net>
arpi
parents:
6303
diff
changeset
|
227 {"panscan", &vo_panscan, CONF_TYPE_FLOAT, CONF_RANGE, 0.0, 1.0, NULL}, |
16607 | 228 {"panscanrange", &vo_panscanrange, CONF_TYPE_FLOAT, CONF_RANGE, -19.0, 99.0, NULL}, |
5974 | 229 |
7539
56ea9db91251
-nograbpointer, based on old patch by Christian Ohm <chr.ohm@gmx.net>
arpi
parents:
7495
diff
changeset
|
230 {"grabpointer", &vo_grabpointer, CONF_TYPE_FLAG, 0, 0, 1, NULL}, |
56ea9db91251
-nograbpointer, based on old patch by Christian Ohm <chr.ohm@gmx.net>
arpi
parents:
7495
diff
changeset
|
231 {"nograbpointer", &vo_grabpointer, CONF_TYPE_FLAG, 0, 1, 0, NULL}, |
12005
a8adfcf47f4e
adapter selection patch by Rune <runner at mail.tele.dk> +first attempt to implement 2 window fullscreenswitching by me
faust3
parents:
11922
diff
changeset
|
232 |
12021
cd33d1e3b709
move refreshrate and adapter_num variables to video_out because they might be usefull for other drivers, too
faust3
parents:
12005
diff
changeset
|
233 {"adapter", &vo_adapter_num, CONF_TYPE_INT, CONF_RANGE, 0, 5, NULL}, |
cd33d1e3b709
move refreshrate and adapter_num variables to video_out because they might be usefull for other drivers, too
faust3
parents:
12005
diff
changeset
|
234 {"refreshrate",&vo_refresh_rate,CONF_TYPE_INT,CONF_RANGE, 0,100, NULL}, |
14207 | 235 {"wid", &WinID, CONF_TYPE_INT, 0, 0, 0, NULL}, |
5974 | 236 #ifdef HAVE_X11 |
237 // x11,xv,xmga,xvidix | |
20901 | 238 {"icelayer", "-icelayer has been removed. Use -fstype layer:<number> instead.\n", CONF_TYPE_PRINT, 0, 0, 0, NULL}, |
11282 | 239 {"stop-xscreensaver", &stop_xscreensaver, CONF_TYPE_FLAG, 0, 0, 1, NULL}, |
240 {"nostop-xscreensaver", &stop_xscreensaver, CONF_TYPE_FLAG, 0, 1, 0, NULL}, | |
241 {"stop_xscreensaver", "Use -stop-xscreensaver instead, options with _ have been obsoleted.\n", CONF_TYPE_PRINT, 0, 0, 0, NULL}, | |
9336 | 242 {"fstype", &vo_fstype_list, CONF_TYPE_STRING_LIST, 0, 0, 0, NULL}, |
10754
2ca1fc045731
Recieving of mouse events can be switched off. Patch by Markus Rechberger <mrechberger@web.de>
alex
parents:
10594
diff
changeset
|
243 {"nomouseinput", &vo_nomouse_input, CONF_TYPE_FLAG,0,0,-1,NULL}, |
12887 | 244 #endif |
245 | |
18116 | 246 {"xineramascreen", &xinerama_screen, CONF_TYPE_INT, CONF_RANGE, -2, 32, NULL}, |
5974 | 247 |
6779 | 248 {"brightness",&vo_gamma_brightness, CONF_TYPE_INT, CONF_RANGE, -100, 100, NULL}, |
249 {"saturation",&vo_gamma_saturation, CONF_TYPE_INT, CONF_RANGE, -100, 100, NULL}, | |
250 {"contrast",&vo_gamma_contrast, CONF_TYPE_INT, CONF_RANGE, -100, 100, NULL}, | |
251 {"hue",&vo_gamma_hue, CONF_TYPE_INT, CONF_RANGE, -100, 100, NULL}, | |
12371
c000f4c23efd
keepaspect and nokeepaspect are now useable by all vos
faust3
parents:
12114
diff
changeset
|
252 {"keepaspect", &vo_keepaspect, CONF_TYPE_FLAG, 0, 0, 1, NULL}, |
c000f4c23efd
keepaspect and nokeepaspect are now useable by all vos
faust3
parents:
12114
diff
changeset
|
253 {"nokeepaspect", &vo_keepaspect, CONF_TYPE_FLAG, 0, 1, 0, NULL}, |
5974 | 254 |
255 // direct rendering (decoding to video out buffer) | |
256 {"dr", &vo_directrendering, CONF_TYPE_FLAG, 0, 0, 1, NULL}, | |
257 {"nodr", &vo_directrendering, CONF_TYPE_FLAG, 0, 1, 0, NULL}, | |
20901 | 258 {"vaa_dr", "-vaa_dr has been removed, use -dr.\n", CONF_TYPE_PRINT, 0, 0, 0, NULL}, |
259 {"vaa_nodr", "-vaa_nodr has been removed, use -nodr.\n", CONF_TYPE_PRINT, 0, 0, 0, NULL}, | |
5974 | 260 |
261 #ifdef HAVE_AA | |
262 // -vo aa | |
20901 | 263 {"aa*", "-aa* has been removed. Use -vo aa:suboption instead.\n", CONF_TYPE_PRINT, 0, 0, 0, NULL}, |
5974 | 264 #endif |
265 | |
266 #ifdef HAVE_ZR | |
267 // -vo zr | |
268 {"zr*", vo_zr_parseoption, CONF_TYPE_FUNC_FULL, 0, 0, 0, &vo_zr_revertoption }, | |
269 #endif | |
270 | |
7867 | 271 #ifdef HAVE_DXR2 |
272 {"dxr2", &dxr2_opts, CONF_TYPE_SUBCONFIG, 0, 0, 0, NULL}, | |
273 #endif | |
274 | |
6910
1a747aee653b
applied live.com streaming patch (-sdp and rtsp:// support) by Ross Finlayson <finlayson@live.com>
arpi
parents:
6779
diff
changeset
|
275 |
5974 | 276 //---------------------- mplayer-only options ------------------------ |
277 | |
20251
2971196cd8c6
Disable loading of file-specific configuration file from the same
rtogni
parents:
20209
diff
changeset
|
278 {"use-filedir-conf", &use_filedir_conf, CONF_TYPE_FLAG, CONF_GLOBAL, 0, 1, NULL}, |
20454
f601726df501
100l, forgotten "no" for nouse-filedir-conf caused "-use-filedir-conf"
reimar
parents:
20251
diff
changeset
|
279 {"nouse-filedir-conf", &use_filedir_conf, CONF_TYPE_FLAG, CONF_GLOBAL, 1, 0, NULL}, |
13794 | 280 #ifdef CRASH_DEBUG |
281 {"crash-debug", &crash_debug, CONF_TYPE_FLAG, CONF_GLOBAL, 0, 1, NULL}, | |
282 {"nocrash-debug", &crash_debug, CONF_TYPE_FLAG, CONF_GLOBAL, 1, 0, NULL}, | |
283 #endif | |
8721 | 284 {"osdlevel", &osd_level, CONF_TYPE_INT, CONF_RANGE, 0, 3, NULL}, |
16992
58e526a6a8dc
Big OSD cleanup. Replace the mess with 100's of counter vars
albeu
parents:
16968
diff
changeset
|
285 {"osd-duration", &osd_duration, CONF_TYPE_INT, CONF_MIN, 0, 0, NULL}, |
8198 | 286 #ifdef HAVE_MENU |
287 {"menu", &use_menu, CONF_TYPE_FLAG, CONF_GLOBAL, 0, 1, NULL}, | |
288 {"nomenu", &use_menu, CONF_TYPE_FLAG, CONF_GLOBAL, 1, 0, NULL}, | |
289 {"menu-root", &menu_root, CONF_TYPE_STRING, CONF_GLOBAL, 0, 0, NULL}, | |
290 {"menu-cfg", &menu_cfg, CONF_TYPE_STRING, CONF_GLOBAL, 0, 0, NULL}, | |
13344
0d96af97ec00
option to display menu at startup, patch by Aurelien Jacobs <aurel at gnuage.org>
faust3
parents:
13247
diff
changeset
|
291 {"menu-startup", &menu_startup, CONF_TYPE_FLAG, CONF_GLOBAL, 0, 1, NULL}, |
8198 | 292 #else |
12407
574b1ed2f9a3
spelling, wording, consistency in comments and printed messages
diego
parents:
12371
diff
changeset
|
293 {"menu", "OSD menu support was not compiled in.\n", CONF_TYPE_PRINT,0, 0, 0, NULL}, |
8198 | 294 #endif |
5974 | 295 |
12407
574b1ed2f9a3
spelling, wording, consistency in comments and printed messages
diego
parents:
12371
diff
changeset
|
296 // these should be moved to -common, and supported in MEncoder |
4157 | 297 {"vobsub", &vobsub_name, CONF_TYPE_STRING, 0, 0, 0, NULL}, |
298 {"vobsubid", &vobsub_id, CONF_TYPE_INT, CONF_RANGE, 0, 31, NULL}, | |
5669
391931fa79a6
enabled new OSD code in -vop expand, subtitles rendering support to mencoder
arpi
parents:
5648
diff
changeset
|
299 |
4157 | 300 {"sstep", &step_sec, CONF_TYPE_INT, CONF_MIN, 0, 0, NULL}, |
1211 | 301 |
4157 | 302 {"framedrop", &frame_dropping, CONF_TYPE_FLAG, 0, 0, 1, NULL}, |
303 {"hardframedrop", &frame_dropping, CONF_TYPE_FLAG, 0, 0, 2, NULL}, | |
304 {"noframedrop", &frame_dropping, CONF_TYPE_FLAG, 0, 1, 0, NULL}, | |
1124
0e95f30ffd4c
-frames and -benchmark options to make chl & gabucino happy
arpi_esp
parents:
1112
diff
changeset
|
305 |
4157 | 306 {"autoq", &auto_quality, CONF_TYPE_INT, CONF_RANGE, 0, 100, NULL}, |
2616 | 307 |
4157 | 308 {"benchmark", &benchmark, CONF_TYPE_FLAG, 0, 0, 1, NULL}, |
5974 | 309 |
310 // dump some stream out instead of playing the file | |
12407
574b1ed2f9a3
spelling, wording, consistency in comments and printed messages
diego
parents:
12371
diff
changeset
|
311 // this really should be in MEncoder instead of MPlayer... -> TODO |
4157 | 312 {"dumpfile", &stream_dump_name, CONF_TYPE_STRING, 0, 0, 0, NULL}, |
313 {"dumpaudio", &stream_dump_type, CONF_TYPE_FLAG, 0, 0, 1, NULL}, | |
314 {"dumpvideo", &stream_dump_type, CONF_TYPE_FLAG, 0, 0, 2, NULL}, | |
315 {"dumpsub", &stream_dump_type, CONF_TYPE_FLAG, 0, 0, 3, NULL}, | |
316 {"dumpmpsub", &stream_dump_type, CONF_TYPE_FLAG, 0, 0, 4, NULL}, | |
317 {"dumpstream", &stream_dump_type, CONF_TYPE_FLAG, 0, 0, 5, NULL}, | |
6209 | 318 {"dumpsrtsub", &stream_dump_type, CONF_TYPE_FLAG, 0, 0, 6, NULL}, |
7460 | 319 {"dumpmicrodvdsub", &stream_dump_type, CONF_TYPE_FLAG, 0, 0, 7, NULL}, |
8360 | 320 {"dumpjacosub", &stream_dump_type, CONF_TYPE_FLAG, 0, 0, 8, NULL}, |
8363 | 321 {"dumpsami", &stream_dump_type, CONF_TYPE_FLAG, 0, 0, 9, NULL}, |
2178 | 322 |
1149
6a0f937b52e6
- new config option -lircconfig (config file for lirc)
acki2
parents:
1124
diff
changeset
|
323 #ifdef HAVE_LIRC |
7946 | 324 {"lircconf", &lirc_configfile, CONF_TYPE_STRING, CONF_GLOBAL, 0, 0, NULL}, |
1149
6a0f937b52e6
- new config option -lircconfig (config file for lirc)
acki2
parents:
1124
diff
changeset
|
325 #endif |
1518 | 326 |
20820 | 327 {"gui", "The -gui option will only work as the first command line argument.\n", CONF_TYPE_PRINT, 0, 0, 0, (void *)1}, |
328 {"nogui", "The -nogui option will only work as the first command line argument.\n", CONF_TYPE_PRINT, 0, 0, 0, (void *)1}, | |
1518 | 329 |
1866
32b1bb50a0e8
some bug fix, and add decoration item to skin conffile. faszom(C)
pontscho
parents:
1709
diff
changeset
|
330 #ifdef HAVE_NEW_GUI |
4158
479c7828edbb
GLOBAL flags and other changes for new config - patch by Alban Bedel <albeu@free.fr>
arpi
parents:
4157
diff
changeset
|
331 {"skin", &skinName, CONF_TYPE_STRING, CONF_GLOBAL, 0, 0, NULL}, |
9291
64b8c5a07c2c
- It adds an option enqueue/noenqueue, so users can choose if they want to
arpi
parents:
8868
diff
changeset
|
332 {"enqueue", &enqueue, CONF_TYPE_FLAG, 0, 0, 1, NULL}, |
64b8c5a07c2c
- It adds an option enqueue/noenqueue, so users can choose if they want to
arpi
parents:
8868
diff
changeset
|
333 {"noenqueue", &enqueue, CONF_TYPE_FLAG, 0, 0, 0, NULL}, |
9314
f38fe55d0e05
this patch adds the option -guiwid to gmplayer. I think its a more clean
arpi
parents:
9291
diff
changeset
|
334 {"guiwid", &guiWinID, CONF_TYPE_INT, 0, 0, 0, NULL}, |
1866
32b1bb50a0e8
some bug fix, and add decoration item to skin conffile. faszom(C)
pontscho
parents:
1709
diff
changeset
|
335 #endif |
2616 | 336 |
5974 | 337 {"noloop", &loop_times, CONF_TYPE_FLAG, 0, 0, -1, NULL}, |
338 {"loop", &loop_times, CONF_TYPE_INT, CONF_RANGE, -1, 10000, NULL}, | |
4158
479c7828edbb
GLOBAL flags and other changes for new config - patch by Alban Bedel <albeu@free.fr>
arpi
parents:
4157
diff
changeset
|
339 {"playlist", NULL, CONF_TYPE_STRING, 0, 0, 0, NULL}, |
5974 | 340 |
341 // a-v sync stuff: | |
18917
d9a75b26da6c
Add a new video pts tracking mode, enabled by option -correct-pts.
uau
parents:
18312
diff
changeset
|
342 {"correct-pts", &correct_pts, CONF_TYPE_FLAG, 0, 0, 1, NULL}, |
d9a75b26da6c
Add a new video pts tracking mode, enabled by option -correct-pts.
uau
parents:
18312
diff
changeset
|
343 {"no-correct-pts", &correct_pts, CONF_TYPE_FLAG, 0, 1, 0, NULL}, |
7576
c135f7646036
new opt: -autosync, controls ao->get_delay() smoothing (default: disabled)
arpi
parents:
7562
diff
changeset
|
344 {"noautosync", &autosync, CONF_TYPE_FLAG, 0, 0, -1, NULL}, |
c135f7646036
new opt: -autosync, controls ao->get_delay() smoothing (default: disabled)
arpi
parents:
7562
diff
changeset
|
345 {"autosync", &autosync, CONF_TYPE_INT, CONF_RANGE, 0, 10000, NULL}, |
7495 | 346 // {"dapsync", &dapsync, CONF_TYPE_FLAG, 0, 0, 1, NULL}, |
347 // {"nodapsync", &dapsync, CONF_TYPE_FLAG, 0, 1, 0, NULL}, | |
348 | |
4157 | 349 {"softsleep", &softsleep, CONF_TYPE_FLAG, 0, 0, 1, NULL}, |
5974 | 350 #ifdef HAVE_RTC |
351 {"nortc", &nortc, CONF_TYPE_FLAG, 0, 0, 1, NULL}, | |
12711 | 352 {"rtc", &nortc, CONF_TYPE_FLAG, 0, 0, 0, NULL}, |
353 {"rtc-device", &rtc_device, CONF_TYPE_STRING, 0, 0, 0, NULL}, | |
5974 | 354 #endif |
2889
0d8553a47d1a
RTC support, softsleep and optional new timing code by Dap
arpi
parents:
2790
diff
changeset
|
355 |
16992
58e526a6a8dc
Big OSD cleanup. Replace the mess with 100's of counter vars
albeu
parents:
16968
diff
changeset
|
356 {"term-osd", &term_osd, CONF_TYPE_FLAG, 0, 0, 1, NULL}, |
58e526a6a8dc
Big OSD cleanup. Replace the mess with 100's of counter vars
albeu
parents:
16968
diff
changeset
|
357 {"noterm-osd", &term_osd, CONF_TYPE_FLAG, 0, 0, 0, NULL}, |
58e526a6a8dc
Big OSD cleanup. Replace the mess with 100's of counter vars
albeu
parents:
16968
diff
changeset
|
358 {"term-osd-esc", &term_osd_esc, CONF_TYPE_STRING, 0, 0, 1, NULL}, |
17911
52f95509cd05
Add the new property API and implement a couple properties.
albeu
parents:
17650
diff
changeset
|
359 {"playing-msg", &playing_msg, CONF_TYPE_STRING, 0, 0, 0, NULL}, |
16992
58e526a6a8dc
Big OSD cleanup. Replace the mess with 100's of counter vars
albeu
parents:
16968
diff
changeset
|
360 |
4158
479c7828edbb
GLOBAL flags and other changes for new config - patch by Alban Bedel <albeu@free.fr>
arpi
parents:
4157
diff
changeset
|
361 {"slave", &slave_mode, CONF_TYPE_FLAG,CONF_GLOBAL , 0, 1, NULL}, |
16347
da2926d990ce
Adds -idle, an option to make MPlayer wait for input ('loadfile' or
ods15
parents:
15997
diff
changeset
|
362 {"idle", &player_idle_mode, CONF_TYPE_FLAG,CONF_GLOBAL , 0, 1, NULL}, |
da2926d990ce
Adds -idle, an option to make MPlayer wait for input ('loadfile' or
ods15
parents:
15997
diff
changeset
|
363 {"noidle", &player_idle_mode, CONF_TYPE_FLAG,CONF_GLOBAL , 0, 0, NULL}, |
12816 | 364 {"use-stdin", "-use-stdin has been renamed to -noconsolecontrols, use that instead.", CONF_TYPE_PRINT, 0, 0, 0, NULL}, |
14077
3d3f3cc8494a
use a configurable-size ringbuffer instead of a pipe for buffering key events.
reimar
parents:
14052
diff
changeset
|
365 {"key-fifo-size", &key_fifo_size, CONF_TYPE_INT, CONF_RANGE, 2, 65000, NULL}, |
12816 | 366 {"noconsolecontrols", &noconsolecontrols, CONF_TYPE_FLAG, CONF_GLOBAL, 0, 1, NULL}, |
367 {"consolecontrols", &noconsolecontrols, CONF_TYPE_FLAG, CONF_GLOBAL, 0, 0, NULL}, | |
19854 | 368 {"mouse-movements", &enable_mouse_movements, CONF_TYPE_FLAG, CONF_GLOBAL, 0, 1, NULL}, |
369 {"nomouse-movements", &enable_mouse_movements, CONF_TYPE_FLAG, CONF_GLOBAL, 0, 0, NULL}, | |
21941
32c3d5e3a682
Apply ancient double-click patch that nobody cares to comment on.
reimar
parents:
21851
diff
changeset
|
370 {"doubleclick-time", &doubleclick_time, CONF_TYPE_INT, CONF_RANGE, 0, 1000, NULL}, |
3831
9926017e5efd
-rootwin option (x11/xv only, x11 doesn't work for me)
arpi
parents:
3771
diff
changeset
|
371 |
2790 | 372 #define MAIN_CONF |
2616 | 373 #include "cfg-common.h" |
2790 | 374 #undef MAIN_CONF |
565 | 375 |
17914
f9cb6fc1608a
Add an option to list the properties: -list-properties
albeu
parents:
17911
diff
changeset
|
376 {"list-properties", &list_properties, CONF_TYPE_FLAG, CONF_GLOBAL, 0, 1, NULL}, |
19317
e0b496cf9863
-identify should display all ID_ messages, including DVD title length
reimar
parents:
19082
diff
changeset
|
377 {"identify", &mp_msg_levels[MSGT_IDENTIFY], CONF_TYPE_FLAG, CONF_GLOBAL, 0, MSGL_V, NULL}, |
4158
479c7828edbb
GLOBAL flags and other changes for new config - patch by Alban Bedel <albeu@free.fr>
arpi
parents:
4157
diff
changeset
|
378 {"-help", help_text, CONF_TYPE_PRINT, CONF_NOCFG|CONF_GLOBAL, 0, 0, NULL}, |
479c7828edbb
GLOBAL flags and other changes for new config - patch by Alban Bedel <albeu@free.fr>
arpi
parents:
4157
diff
changeset
|
379 {"help", help_text, CONF_TYPE_PRINT, CONF_NOCFG|CONF_GLOBAL, 0, 0, NULL}, |
479c7828edbb
GLOBAL flags and other changes for new config - patch by Alban Bedel <albeu@free.fr>
arpi
parents:
4157
diff
changeset
|
380 {"h", help_text, CONF_TYPE_PRINT, CONF_NOCFG|CONF_GLOBAL, 0, 0, NULL}, |
14776 | 381 |
382 {"vd", vd_conf, CONF_TYPE_SUBCONFIG, 0, 0, 0, NULL}, | |
4157 | 383 {NULL, NULL, 0, 0, 0, 0, NULL} |
147 | 384 }; |