0
0
mirror of https://github.com/mpv-player/mpv.git synced 2024-09-20 12:02:23 +02:00

Reintroduce an ugly variant of the -gui/-nogui options.

git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19361 b3059339-0415-0410-9bf9-f77b7e298cf2
This commit is contained in:
reimar 2006-08-08 14:13:51 +00:00
parent 00c76dea5c
commit f1ee0a4db2
3 changed files with 12 additions and 3 deletions

View File

@ -762,6 +762,12 @@ Video filters are not applied to such frames.
For B-frames even decoding is skipped completely.
.
.TP
.B \-(no)gui
Enable or disable the GUI interface (default depends on binary name).
Only works as the first argument on the command line.
Does not work as a config-file option.
.
.TP
.B \-h, \-help, \-\-help
Show short summary of options.
.

View File

@ -329,9 +329,8 @@ m_option_t mplayer_opts[]={
{"lircconf", &lirc_configfile, CONF_TYPE_STRING, CONF_GLOBAL, 0, 0, NULL},
#endif
{"gui", "Please remove gui=yes from your config file. Run gmplayer if you want the GUI.\n", CONF_TYPE_PRINT, 0, 0, 0, NULL},
// {"gui", &use_gui, CONF_TYPE_FLAG, CONF_GLOBAL|CONF_NOCMD, 0, 1, NULL},
// {"nogui", &use_gui, CONF_TYPE_FLAG, CONF_GLOBAL, 1, 0, NULL},
{"gui", "The -gui option will only work as first commandline argument.\n", CONF_TYPE_PRINT, 0, 0, 0, (void *)1},
{"nogui", "The -nogui option will only work as first commandline argument.\n", CONF_TYPE_PRINT, 0, 0, 0, (void *)1},
#ifdef HAVE_NEW_GUI
{"skin", &skinName, CONF_TYPE_STRING, CONF_GLOBAL, 0, 0, NULL},

View File

@ -2625,6 +2625,10 @@ struct {double pts; vo_functions_t *vo;} vf_vo_data;
tv_param_immediate = 1;
#endif
if (argc > 1 && argv[1] &&
(!strcmp(argv[1], "-gui") || !strcmp(argv[1], "-nogui"))) {
use_gui = !strcmp(argv[1], "-gui");
} else
if ( argv[0] )
{
char *base = strrchr(argv[0], '/');