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

📄 config.h.in

📁 vlc stand 0.1.99 ist sehr einfach
💻 IN
📖 第 1 页 / 共 2 页
字号:
/* Default server and port */#define INPUT_VLAN_SERVER_VAR           "vlc_vlan_server"#define INPUT_VLAN_SERVER_DEFAULT       "138.195.140.31"#define INPUT_VLAN_PORT_VAR             "vlc_vlan_port"#define INPUT_VLAN_PORT_DEFAULT         6010/* Delay between vlan changes - this is required to avoid flooding the VLAN * server */#define INPUT_VLAN_CHANGE_DELAY         (5*CLOCK_FREQ)/* Duration between the time we receive the TS packet, and the time we will * mark it to be presented */#define INPUT_PTS_DELAY                 (2*CLOCK_FREQ)#define INPUT_DVD_AUDIO_VAR             "vlc_dvd_audio"#define INPUT_DVD_CHANNEL_VAR           "vlc_dvd_channel"#define INPUT_DVD_SUBTITLE_VAR          "vlc_dvd_subtitle"/***************************************************************************** * Audio configuration *****************************************************************************//* Environment variable containing the audio output method */#define AOUT_METHOD_VAR                 "vlc_aout"/* The fallback method */#define AOUT_DEFAULT_METHOD "dsp"/* Environment variable used to store dsp device name, and default value */#define AOUT_DSP_VAR                    "vlc_dsp"#define AOUT_DSP_DEFAULT                "/dev/dsp"/* Environment variable for stereo, and default value */#define AOUT_STEREO_VAR                 "vlc_stereo"#define AOUT_STEREO_DEFAULT             1/* Environment variable for output rate, and default value */#define AOUT_RATE_VAR                   "vlc_audio_rate"#define AOUT_RATE_DEFAULT               44100/***************************************************************************** * Video configuration *****************************************************************************//* * Default settings for video output threads *//* Environment variable containing the display method */#define VOUT_METHOD_VAR                 "vlc_vout"/* The fallback method */#define VOUT_DEFAULT_METHOD             "x11"/* Environment variable used in place of DISPLAY if available */#define VOUT_DISPLAY_VAR                "vlc_display"/* Default dimensions for display window - these dimensions are enough for the * standard width and height broadcasted MPEG-2 streams */#define VOUT_WIDTH_VAR                  "vlc_width"#define VOUT_HEIGHT_VAR                 "vlc_height"#define VOUT_WIDTH_DEFAULT              720#define VOUT_HEIGHT_DEFAULT             576/* Maximum width of a scaled source picture - this should be relatively high, * since higher stream values will result in no display at all. */#define VOUT_MAX_WIDTH                  4096/* Video heap size - remember that a decompressed picture is big * (~1 Mbyte) before using huge values */#define VOUT_MAX_PICTURES               10/* Number of simultaneous subpictures */#define VOUT_MAX_SUBPICTURES            10/* Maximum number of active areas in a rendering buffer. Active areas are areas * of the picture which need to be cleared before re-using the buffer. If a * picture, including its many additions such as subtitles, additionnal user * informations and interface, has too many active areas, some of them are * joined. */#define VOUT_MAX_AREAS                  5/* Environment variable for grayscale output mode, and default value */#define VOUT_GRAYSCALE_VAR              "vlc_grayscale"#define VOUT_GRAYSCALE_DEFAULT          0/* Default gamma */#define VOUT_GAMMA                      0./* Default fonts */#define VOUT_DEFAULT_FONT               "default8x9.psf"#define VOUT_LARGE_FONT                 "default8x16.psf"/* * Time settings *//* Time during which the thread will sleep if it has nothing to * display (in micro-seconds) */#define VOUT_IDLE_SLEEP                 ((int)(0.020*CLOCK_FREQ))/* Maximum lap of time allowed between the beginning of rendering and * display. If, compared to the current date, the next image is too * late, the thread will perform an idle loop. This time should be * at least VOUT_IDLE_SLEEP plus the time required to render a few * images, to avoid trashing of decoded images */#define VOUT_DISPLAY_DELAY              ((int)(0.500*CLOCK_FREQ))/* Delay (in microseconds) before an idle screen is displayed */#define VOUT_IDLE_DELAY                 (5*CLOCK_FREQ)/* Number of pictures required to computes the FPS rate */#define VOUT_FPS_SAMPLES                20/* * Framebuffer settings *//* Environment variable for framebuffer device, and default value */#define VOUT_FB_DEV_VAR                 "vlc_fb_dev"#define VOUT_FB_DEV_DEFAULT             "/dev/fb0"/***************************************************************************** * Video parser configuration *****************************************************************************/#define VPAR_IDLE_SLEEP                 ((int)(0.010*CLOCK_FREQ))/* Time to sleep when waiting for a buffer (from vout or the video fifo). * It should be approximately the time needed to perform a complete picture * loop. Since it only happens when the video heap is full, it does not need * to be too low, even if it blocks the decoder. */#define VPAR_OUTMEM_SLEEP               ((int)(0.050*CLOCK_FREQ))/* Optimization level, from 0 to 2 - 1 is generally a good compromise. Remember * that raising this level dramatically lengthens the compilation time. */#define VPAR_OPTIM_LEVEL                1/* The following directives only apply if you define VDEC_SMP below. *//* Number of macroblock buffers available. It should be always greater than * twice the number of macroblocks in a picture. VFIFO_SIZE + 1 should also * be a power of two. */#define VFIFO_SIZE                      8191/* Maximum number of macroblocks in a picture. */#define MAX_MB                          2048/***************************************************************************** * Video decoder configuration *****************************************************************************///#define VDEC_SMP#define VDEC_IDLE_SLEEP                 ((int)(0.100*CLOCK_FREQ))/* Number of video_decoder threads to launch on startup of the video_parser. * It should always be less than half the number of macroblocks of a * picture. Only available if you defined VDEC_SMP above. */#define NB_VDEC                         1/* Maximum range of values out of the IDCT + motion compensation. */#define VDEC_CROPRANGE                  2048/***************************************************************************** * Generic decoder configuration *****************************************************************************/#define GDEC_IDLE_SLEEP                 ((int)(0.100*CLOCK_FREQ))/***************************************************************************** * Messages and console interfaces configuration *****************************************************************************//* Maximal size of a message to be stored in the mesage queue, * it is needed when vasprintf is not avalaible */#define INTF_MAX_MSG_SIZE              512/* Maximal size of the message queue - in case of overflow, all messages in the * queue are printed by the calling thread */#define INTF_MSG_QSIZE                  64/* Define to enable messages queues - disabling messages queue can be usefull * when debugging, since it allows messages which would not otherwise be printed, * due to a crash, to be printed anyway */#ifndef DEBUG#define INTF_MSG_QUEUE#endif/* Format of the header for debug messages. The arguments following this header * are the file (char *), the function (char *) and the line (int) in which the * message function was called */#define INTF_MSG_DBG_FORMAT             "## %s:%s(),%i: "/* Maximal number of arguments on a command line, including the function name */#define INTF_MAX_ARGS                   20/* Maximal size of a command line in a script */#define INTF_MAX_CMD_SIZE               240/* Number of memorized lines in console window text zone */#define INTF_CONSOLE_MAX_TEXT           100/* Maximal number of commands which can be saved in history list */#define INTF_CONSOLE_MAX_HISTORY        20/***************************************************************************** * Synchro configuration *****************************************************************************/#define VOUT_SYNCHRO_LEVEL_START        5#define VOUT_SYNCHRO_LEVEL_MAX          15#define VOUT_SYNCHRO_HEAP_IDEAL_SIZE    5

⌨️ 快捷键说明

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