⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 cfg-mplayer.h

📁 自己移植的linux下的流媒体播放器原代码,支持mms协议,支持ftp和http协议.
💻 H
📖 第 1 页 / 共 2 页
字号:
	// x11,xv,xmga,xvidix	{"icelayer", "-icelayer is obsolete. Use -fstype layer:<number> instead.\n", CONF_TYPE_PRINT, 0, 0, 0, NULL},	{"stop-xscreensaver", &stop_xscreensaver, CONF_TYPE_FLAG, 0, 0, 1, NULL},	{"nostop-xscreensaver", &stop_xscreensaver, CONF_TYPE_FLAG, 0, 1, 0, NULL},	{"stop_xscreensaver", "Use -stop-xscreensaver instead, options with _ have been obsoleted.\n", CONF_TYPE_PRINT, 0, 0, 0, NULL},	{"fstype", &vo_fstype_list, CONF_TYPE_STRING_LIST, 0, 0, 0, NULL},	{"nomouseinput", &vo_nomouse_input, CONF_TYPE_FLAG,0,0,-1,NULL},#endif#ifdef HAVE_XINERAMA	{"xineramascreen", &xinerama_screen, CONF_TYPE_INT, CONF_RANGE, 0, 32, NULL},#endif	{"brightness",&vo_gamma_brightness, CONF_TYPE_INT, CONF_RANGE, -100, 100, NULL},	{"saturation",&vo_gamma_saturation, CONF_TYPE_INT, CONF_RANGE, -100, 100, NULL},	{"contrast",&vo_gamma_contrast, CONF_TYPE_INT, CONF_RANGE, -100, 100, NULL},	{"hue",&vo_gamma_hue, CONF_TYPE_INT, CONF_RANGE, -100, 100, NULL},	{"keepaspect", &vo_keepaspect, CONF_TYPE_FLAG, 0, 0, 1, NULL},	{"nokeepaspect", &vo_keepaspect, CONF_TYPE_FLAG, 0, 1, 0, NULL},	// direct rendering (decoding to video out buffer)	{"dr", &vo_directrendering, CONF_TYPE_FLAG, 0, 0, 1, NULL},	{"nodr", &vo_directrendering, CONF_TYPE_FLAG, 0, 1, 0, NULL},	{"vaa_dr", "-vaa_dr is obsolete, use -dr.\n", CONF_TYPE_PRINT, 0, 0, 0, NULL},	{"vaa_nodr", "-vaa_nodr is obsolete, use -nodr.\n", CONF_TYPE_PRINT, 0, 0, 0, NULL},#ifdef HAVE_AA	// -vo aa	{"aa*", "-aa* is deprecated. Use -vo aa:suboption instead.\n", CONF_TYPE_PRINT, 0, 0, 0, NULL},#endif#ifdef HAVE_ZR	// -vo zr	{"zr*", vo_zr_parseoption, CONF_TYPE_FUNC_FULL, 0, 0, 0, &vo_zr_revertoption },#endif#ifdef HAVE_DXR2	{"dxr2", &dxr2_opts, CONF_TYPE_SUBCONFIG, 0, 0, 0, NULL},#endif#ifdef STREAMING_LIVE_DOT_COM        {"sdp", "-sdp is obsolete, use sdp://file instead.\n", CONF_TYPE_PRINT, 0, 0, 0, NULL},	// -rtsp-stream-over-tcp option, specifying TCP streaming of RTP/RTCP        {"rtsp-stream-over-tcp", &rtspStreamOverTCP, CONF_TYPE_FLAG, 0, 0, 1, NULL},#else	{"rtsp-stream-over-tcp", "RTSP support requires the \"LIVE.COM Streaming Media\" libraries.\n", CONF_TYPE_PRINT, CONF_NOCFG, 0, 0, NULL},#endif//---------------------- mplayer-only options ------------------------#ifdef CRASH_DEBUG	{"crash-debug", &crash_debug, CONF_TYPE_FLAG, CONF_GLOBAL, 0, 1, NULL},	{"nocrash-debug", &crash_debug, CONF_TYPE_FLAG, CONF_GLOBAL, 1, 0, NULL},#endif	{"osdlevel", &osd_level, CONF_TYPE_INT, CONF_RANGE, 0, 3, NULL},#ifdef HAVE_MENU	{"menu", &use_menu, CONF_TYPE_FLAG, CONF_GLOBAL, 0, 1, NULL},	{"nomenu", &use_menu, CONF_TYPE_FLAG, CONF_GLOBAL, 1, 0, NULL},	{"menu-root", &menu_root, CONF_TYPE_STRING, CONF_GLOBAL, 0, 0, NULL},	{"menu-cfg", &menu_cfg, CONF_TYPE_STRING, CONF_GLOBAL, 0, 0, NULL},	{"menu-startup", &menu_startup, CONF_TYPE_FLAG, CONF_GLOBAL, 0, 1, NULL},#else	{"menu", "OSD menu support was not compiled in.\n", CONF_TYPE_PRINT,0, 0, 0, NULL},#endif	// these should be moved to -common, and supported in MEncoder	{"vobsub", &vobsub_name, CONF_TYPE_STRING, 0, 0, 0, NULL},	{"vobsubid", &vobsub_id, CONF_TYPE_INT, CONF_RANGE, 0, 31, NULL},	{"sstep", &step_sec, CONF_TYPE_INT, CONF_MIN, 0, 0, NULL},	// set a-v distance, should be moved to -common and supported in MEncoder	{"delay", &audio_delay, CONF_TYPE_FLOAT, CONF_RANGE, -100.0, 100.0, NULL},	{"framedrop", &frame_dropping, CONF_TYPE_FLAG, 0, 0, 1, NULL},	{"hardframedrop", &frame_dropping, CONF_TYPE_FLAG, 0, 0, 2, NULL},	{"noframedrop", &frame_dropping, CONF_TYPE_FLAG, 0, 1, 0, NULL},	{"autoq", &auto_quality, CONF_TYPE_INT, CONF_RANGE, 0, 100, NULL},	{"benchmark", &benchmark, CONF_TYPE_FLAG, 0, 0, 1, NULL},	// dump some stream out instead of playing the file	// this really should be in MEncoder instead of MPlayer... -> TODO	{"dumpfile", &stream_dump_name, CONF_TYPE_STRING, 0, 0, 0, NULL},	{"dumpaudio", &stream_dump_type, CONF_TYPE_FLAG, 0, 0, 1, NULL},	{"dumpvideo", &stream_dump_type, CONF_TYPE_FLAG, 0, 0, 2, NULL},	{"dumpsub", &stream_dump_type, CONF_TYPE_FLAG, 0, 0, 3, NULL},	{"dumpmpsub", &stream_dump_type, CONF_TYPE_FLAG, 0, 0, 4, NULL},	{"dumpstream", &stream_dump_type, CONF_TYPE_FLAG, 0, 0, 5, NULL},	{"dumpsrtsub", &stream_dump_type, CONF_TYPE_FLAG, 0, 0, 6, NULL},	{"dumpmicrodvdsub", &stream_dump_type, CONF_TYPE_FLAG, 0, 0, 7, NULL},	{"dumpjacosub", &stream_dump_type, CONF_TYPE_FLAG, 0, 0, 8, NULL},	{"dumpsami", &stream_dump_type, CONF_TYPE_FLAG, 0, 0, 9, NULL},#ifdef HAVE_LIRC	{"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},      #ifdef HAVE_NEW_GUI	{"skin", &skinName, CONF_TYPE_STRING, CONF_GLOBAL, 0, 0, NULL},	{"enqueue", &enqueue, CONF_TYPE_FLAG, 0, 0, 1, NULL},	{"noenqueue", &enqueue, CONF_TYPE_FLAG, 0, 0, 0, NULL},	{"guiwid", &guiWinID, CONF_TYPE_INT, 0, 0, 0, NULL},#endif	{"noloop", &loop_times, CONF_TYPE_FLAG, 0, 0, -1, NULL},	{"loop", &loop_times, CONF_TYPE_INT, CONF_RANGE, -1, 10000, NULL},	{"playlist", NULL, CONF_TYPE_STRING, 0, 0, 0, NULL},	// a-v sync stuff:	{"noautosync", &autosync, CONF_TYPE_FLAG, 0, 0, -1, NULL},	{"autosync", &autosync, CONF_TYPE_INT, CONF_RANGE, 0, 10000, NULL},//	{"dapsync", &dapsync, CONF_TYPE_FLAG, 0, 0, 1, NULL},//	{"nodapsync", &dapsync, CONF_TYPE_FLAG, 0, 1, 0, NULL},	{"softsleep", &softsleep, CONF_TYPE_FLAG, 0, 0, 1, NULL},#ifdef HAVE_RTC	{"nortc", &nortc, CONF_TYPE_FLAG, 0, 0, 1, NULL},	{"rtc", &nortc, CONF_TYPE_FLAG, 0, 0, 0, NULL},	{"rtc-device", &rtc_device, CONF_TYPE_STRING, 0, 0, 0, NULL},#endif	{"slave", &slave_mode, CONF_TYPE_FLAG,CONF_GLOBAL , 0, 1, NULL},	{"use-stdin", "-use-stdin has been renamed to -noconsolecontrols, use that instead.", CONF_TYPE_PRINT, 0, 0, 0, NULL},	{"key-fifo-size", &key_fifo_size, CONF_TYPE_INT, CONF_RANGE, 2, 65000, NULL},	{"noconsolecontrols", &noconsolecontrols, CONF_TYPE_FLAG, CONF_GLOBAL, 0, 1, NULL},	{"consolecontrols", &noconsolecontrols, CONF_TYPE_FLAG, CONF_GLOBAL, 0, 0, NULL},#define MAIN_CONF#include "cfg-common.h"#undef MAIN_CONF        	{"identify", &identify, CONF_TYPE_FLAG, CONF_GLOBAL, 0, 1, NULL},	{"really-quiet", &verbose, CONF_TYPE_FLAG, CONF_GLOBAL, 0, -10, NULL},	{"-help", help_text, CONF_TYPE_PRINT, CONF_NOCFG|CONF_GLOBAL, 0, 0, NULL},	{"help", help_text, CONF_TYPE_PRINT, CONF_NOCFG|CONF_GLOBAL, 0, 0, NULL},	{"h", help_text, CONF_TYPE_PRINT, CONF_NOCFG|CONF_GLOBAL, 0, 0, NULL},	{"vd", vd_conf, CONF_TYPE_SUBCONFIG, 0, 0, 0, NULL},	{NULL, NULL, 0, 0, 0, 0, NULL}};#endif#ifdef USE_FAKE_MONOextern int fakemono; // defined in dec_audio.c#endifextern int volstep;extern char *ao_outputfilename;extern int ao_pcm_waveheader;#ifdef STREAMING_LIVE_DOT_COMextern int isSDPFile;extern int rtspStreamOverTCP;#endifm_option_t mplayer_opts[]={	/* name, pointer, type, flags, min, max *///---------------------- libao/libvo options ------------------------	{"o", "Option -o has been renamed to -vo (video-out), use -vo.\n",            CONF_TYPE_PRINT, CONF_NOCFG, 0, 0, NULL},	{"vo", &video_driver_list, CONF_TYPE_STRING_LIST, 0, 0, 0, NULL},	{"ao", &audio_driver_list, CONF_TYPE_STRING_LIST, 0, 0, 0, NULL},	{"fixed-vo", &fixed_vo, CONF_TYPE_FLAG,CONF_GLOBAL , 0, 1, NULL},	{"nofixed-vo", &fixed_vo, CONF_TYPE_FLAG,CONF_GLOBAL, 0, 0, NULL},	{"alsa", "-alsa has been removed. Remove it from your config file.\n",            CONF_TYPE_PRINT, 0, 0, 0, NULL},	{"noalsa", "-noalsa has been removed. Remove it from your config file.\n",            CONF_TYPE_PRINT, 0, 0, 0, NULL},	{"edlout", "MPlayer was compiled without EDL support.\n", CONF_TYPE_PRINT, 0, 0, 0, NULL},	{"sdl", "Use -vo sdl:driver=<driver> instead of -vo sdl -sdl driver.\n",	    CONF_TYPE_PRINT, 0, 0, 0, NULL},	{"noxv", "-noxv is deprecated. Use -vo sdl:nohwaccel instead.\n", CONF_TYPE_PRINT, 0, 0, 0, NULL},	{"forcexv", "-forcexv is deprecated. Use -vo sdl:forcexv instead.\n", CONF_TYPE_PRINT, 0, 0, 0, NULL},	// -ao sdl only:	{"sdla", "Use -ao sdl:driver instead of -ao sdl -sdla driver.\n",	    CONF_TYPE_PRINT, 0, 0, 0, NULL},	// force window width/height or resolution (with -vm)#ifdef STREAMING_LIVE_DOT_COM        {"sdp", "-sdp is obsolete, use sdp://file instead.\n", CONF_TYPE_PRINT, 0, 0, 0, NULL},	// -rtsp-stream-over-tcp option, specifying TCP streaming of RTP/RTCP        {"rtsp-stream-over-tcp", &rtspStreamOverTCP, CONF_TYPE_FLAG, 0, 0, 1, NULL},#else	{"rtsp-stream-over-tcp", "RTSP support requires the \"LIVE.COM Streaming Media\" libraries.\n", CONF_TYPE_PRINT, CONF_NOCFG, 0, 0, NULL},#endif//---------------------- mplayer-only options ------------------------	{"osdlevel", &osd_level, CONF_TYPE_INT, CONF_RANGE, 0, 3, NULL},	{"sstep", &step_sec, CONF_TYPE_INT, CONF_MIN, 0, 0, NULL},	// set a-v distance, should be moved to -common and supported in MEncoder	{"autoq", &auto_quality, CONF_TYPE_INT, CONF_RANGE, 0, 100, NULL},	{"benchmark", &benchmark, CONF_TYPE_FLAG, 0, 0, 1, NULL},	// dump some stream out instead of playing the file	// this really should be in MEncoder instead of MPlayer... -> TODO	{"dumpfile", &stream_dump_name, CONF_TYPE_STRING, 0, 0, 0, NULL},	{"dumpaudio", &stream_dump_type, CONF_TYPE_FLAG, 0, 0, 1, NULL},	{"dumpvideo", &stream_dump_type, CONF_TYPE_FLAG, 0, 0, 2, NULL},	{"dumpsub", &stream_dump_type, CONF_TYPE_FLAG, 0, 0, 3, NULL},	{"dumpmpsub", &stream_dump_type, CONF_TYPE_FLAG, 0, 0, 4, NULL},	{"dumpstream", &stream_dump_type, CONF_TYPE_FLAG, 0, 0, 5, NULL},	{"dumpsrtsub", &stream_dump_type, CONF_TYPE_FLAG, 0, 0, 6, NULL},	{"dumpmicrodvdsub", &stream_dump_type, CONF_TYPE_FLAG, 0, 0, 7, NULL},	{"dumpjacosub", &stream_dump_type, CONF_TYPE_FLAG, 0, 0, 8, NULL},	{"dumpsami", &stream_dump_type, CONF_TYPE_FLAG, 0, 0, 9, NULL},	{"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},      	{"noloop", &loop_times, CONF_TYPE_FLAG, 0, 0, -1, NULL},	{"loop", &loop_times, CONF_TYPE_INT, CONF_RANGE, -1, 10000, NULL},	{"playlist", NULL, CONF_TYPE_STRING, 0, 0, 0, NULL},	{"softsleep", &softsleep, CONF_TYPE_FLAG, 0, 0, 1, NULL},	{"slave", &slave_mode, CONF_TYPE_FLAG,CONF_GLOBAL , 0, 1, NULL},	{"use-stdin", "-use-stdin has been renamed to -noconsolecontrols, use that instead.", CONF_TYPE_PRINT, 0, 0, 0, NULL},	{"key-fifo-size", &key_fifo_size, CONF_TYPE_INT, CONF_RANGE, 2, 65000, NULL},	{"noconsolecontrols", &noconsolecontrols, CONF_TYPE_FLAG, CONF_GLOBAL, 0, 1, NULL},	{"consolecontrols", &noconsolecontrols, CONF_TYPE_FLAG, CONF_GLOBAL, 0, 0, NULL},#define MAIN_CONF#include "cfg-common.h"#undef MAIN_CONF        	{"identify", &identify, CONF_TYPE_FLAG, CONF_GLOBAL, 0, 1, NULL},	{"really-quiet", &verbose, CONF_TYPE_FLAG, CONF_GLOBAL, 0, -10, NULL},	{"-help", help_text, CONF_TYPE_PRINT, CONF_NOCFG|CONF_GLOBAL, 0, 0, NULL},	{"help", help_text, CONF_TYPE_PRINT, CONF_NOCFG|CONF_GLOBAL, 0, 0, NULL},	{"h", help_text, CONF_TYPE_PRINT, CONF_NOCFG|CONF_GLOBAL, 0, 0, NULL},	{NULL, NULL, 0, 0, 0, 0, NULL}};

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -