Mercurial > mplayer.hg
annotate cfg-common-opts.h @ 31012:9d2d41352b0d
Revert obscure hack that disables the malloc.h check on certain BSD platforms.
It's unclear what disabling the result of the check is good for and why it is
necessary. Just avoiding a warning is not a good enough reason. Furthermore
this hack introduces problems on 64 bit (k)FreeBSD, as reported in Debian bug
#578622, which indicates it might never have been a good idea at all.
author | diego |
---|---|
date | Wed, 21 Apr 2010 12:43:16 +0000 |
parents | e907ff9e7e77 |
children | dd7f15a3fb1b |
rev | line source |
---|---|
30429
c1a3f1bbba26
Add license header to all top-level files missing them.
diego
parents:
29826
diff
changeset
|
1 /* |
c1a3f1bbba26
Add license header to all top-level files missing them.
diego
parents:
29826
diff
changeset
|
2 * This file is part of MPlayer. |
c1a3f1bbba26
Add license header to all top-level files missing them.
diego
parents:
29826
diff
changeset
|
3 * |
c1a3f1bbba26
Add license header to all top-level files missing them.
diego
parents:
29826
diff
changeset
|
4 * MPlayer is free software; you can redistribute it and/or modify |
c1a3f1bbba26
Add license header to all top-level files missing them.
diego
parents:
29826
diff
changeset
|
5 * it under the terms of the GNU General Public License as published by |
c1a3f1bbba26
Add license header to all top-level files missing them.
diego
parents:
29826
diff
changeset
|
6 * the Free Software Foundation; either version 2 of the License, or |
c1a3f1bbba26
Add license header to all top-level files missing them.
diego
parents:
29826
diff
changeset
|
7 * (at your option) any later version. |
c1a3f1bbba26
Add license header to all top-level files missing them.
diego
parents:
29826
diff
changeset
|
8 * |
c1a3f1bbba26
Add license header to all top-level files missing them.
diego
parents:
29826
diff
changeset
|
9 * MPlayer is distributed in the hope that it will be useful, |
c1a3f1bbba26
Add license header to all top-level files missing them.
diego
parents:
29826
diff
changeset
|
10 * but WITHOUT ANY WARRANTY; without even the implied warranty of |
c1a3f1bbba26
Add license header to all top-level files missing them.
diego
parents:
29826
diff
changeset
|
11 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
c1a3f1bbba26
Add license header to all top-level files missing them.
diego
parents:
29826
diff
changeset
|
12 * GNU General Public License for more details. |
c1a3f1bbba26
Add license header to all top-level files missing them.
diego
parents:
29826
diff
changeset
|
13 * |
c1a3f1bbba26
Add license header to all top-level files missing them.
diego
parents:
29826
diff
changeset
|
14 * You should have received a copy of the GNU General Public License along |
c1a3f1bbba26
Add license header to all top-level files missing them.
diego
parents:
29826
diff
changeset
|
15 * with MPlayer; if not, write to the Free Software Foundation, Inc., |
c1a3f1bbba26
Add license header to all top-level files missing them.
diego
parents:
29826
diff
changeset
|
16 * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. |
c1a3f1bbba26
Add license header to all top-level files missing them.
diego
parents:
29826
diff
changeset
|
17 */ |
c1a3f1bbba26
Add license header to all top-level files missing them.
diego
parents:
29826
diff
changeset
|
18 |
26360
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
19 #ifndef MPLAYER_CFG_COMMON_OPTS_H |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
20 #define MPLAYER_CFG_COMMON_OPTS_H |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
21 |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
22 #include "config.h" |
30653
3d23e24c5c60
Declare externally used variables from vd.c as extern in vd.h.
diego
parents:
30429
diff
changeset
|
23 #include "libmpcodecs/vd.h" |
28485
3f597aacbb69
Add priority support for OS/2 and factorize the Windows priority support.
diego
parents:
28210
diff
changeset
|
24 #include "osdep/priority.h" |
3f597aacbb69
Add priority support for OS/2 and factorize the Windows priority support.
diego
parents:
28210
diff
changeset
|
25 |
26360
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
26 // ------------------------- common options -------------------- |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
27 {"quiet", &quiet, CONF_TYPE_FLAG, CONF_GLOBAL, 0, 1, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
28 {"noquiet", &quiet, CONF_TYPE_FLAG, CONF_GLOBAL, 1, 0, NULL}, |
26408
7a36d5941fd8
Replace the trivial command line preparser with a more robust version
albeu
parents:
26370
diff
changeset
|
29 {"really-quiet", &verbose, CONF_TYPE_FLAG, CONF_GLOBAL|CONF_PRE_PARSE, 0, -10, NULL}, |
26360
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
30 {"v", cfg_inc_verbose, CONF_TYPE_FUNC, CONF_GLOBAL|CONF_NOSAVE, 0, 0, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
31 {"msglevel", msgl_config, CONF_TYPE_SUBCONFIG, CONF_GLOBAL, 0, 0, NULL}, |
26370
b450d3591845
Enable runtime control for colorful and/or module name output
zuxy
parents:
26360
diff
changeset
|
32 {"msgcolor", &mp_msg_color, CONF_TYPE_FLAG, CONF_GLOBAL, 0, 1, NULL}, |
27755
69f545e290ea
Add -nomsgcolor option to match -msgcolor, patch by swell.k gmail com.
diego
parents:
27727
diff
changeset
|
33 {"nomsgcolor", &mp_msg_color, CONF_TYPE_FLAG, CONF_GLOBAL, 1, 0, NULL}, |
26370
b450d3591845
Enable runtime control for colorful and/or module name output
zuxy
parents:
26360
diff
changeset
|
34 {"msgmodule", &mp_msg_module, CONF_TYPE_FLAG, CONF_GLOBAL, 0, 1, NULL}, |
28157
674423aba250
Add nomsgmodule option, patch by Onur K¸«ä¸«®¸«äk, onur delipenguen net.
diego
parents:
27755
diff
changeset
|
35 {"nomsgmodule", &mp_msg_module, CONF_TYPE_FLAG, CONF_GLOBAL, 1, 0, NULL}, |
27393 | 36 #ifdef CONFIG_ICONV |
26360
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
37 {"msgcharset", &mp_msg_charset, CONF_TYPE_STRING, CONF_GLOBAL, 0, 0, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
38 #endif |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
39 {"include", cfg_include, CONF_TYPE_FUNC_PARAM, CONF_NOSAVE, 0, 0, NULL}, |
28485
3f597aacbb69
Add priority support for OS/2 and factorize the Windows priority support.
diego
parents:
28210
diff
changeset
|
40 #ifdef CONFIG_PRIORITY |
26360
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
41 {"priority", &proc_priority, CONF_TYPE_STRING, 0, 0, 0, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
42 #endif |
30855 | 43 {"codecpath", &codec_path, CONF_TYPE_STRING, 0, 0, 0, NULL}, |
26416 | 44 {"noconfig", noconfig_opts, CONF_TYPE_SUBCONFIG, CONF_GLOBAL|CONF_NOCFG|CONF_PRE_PARSE, 0, 0, NULL}, |
26360
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
45 |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
46 // ------------------------- stream options -------------------- |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
47 |
27341
e7c989f7a7c9
Start unifying names of internal preprocessor directives.
diego
parents:
26416
diff
changeset
|
48 #ifdef CONFIG_STREAM_CACHE |
26360
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
49 {"cache", &stream_cache_size, CONF_TYPE_INT, CONF_RANGE, 32, 1048576, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
50 {"nocache", &stream_cache_size, CONF_TYPE_FLAG, 0, 1, 0, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
51 {"cache-min", &stream_cache_min_percent, CONF_TYPE_FLOAT, CONF_RANGE, 0, 99, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
52 {"cache-seek-min", &stream_cache_seek_min_percent, CONF_TYPE_FLOAT, CONF_RANGE, 0, 99, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
53 #else |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
54 {"cache", "MPlayer was compiled without cache2 support.\n", CONF_TYPE_PRINT, CONF_NOCFG, 0, 0, NULL}, |
27341
e7c989f7a7c9
Start unifying names of internal preprocessor directives.
diego
parents:
26416
diff
changeset
|
55 #endif /* CONFIG_STREAM_CACHE */ |
26360
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
56 {"vcd", "-vcd N has been removed, use vcd://N instead.\n", CONF_TYPE_PRINT, CONF_NOCFG ,0,0, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
57 {"cuefile", "-cuefile has been removed, use cue://filename:N where N is the track number.\n", CONF_TYPE_PRINT, 0, 0, 0, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
58 {"cdrom-device", &cdrom_device, CONF_TYPE_STRING, 0, 0, 0, NULL}, |
27341
e7c989f7a7c9
Start unifying names of internal preprocessor directives.
diego
parents:
26416
diff
changeset
|
59 #ifdef CONFIG_DVDREAD |
29263
0f1b5b68af32
whitespace cosmetics: Remove all trailing whitespace.
diego
parents:
28485
diff
changeset
|
60 {"dvd-device", &dvd_device, CONF_TYPE_STRING, 0, 0, 0, NULL}, |
26360
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
61 {"dvd-speed", &dvd_speed, CONF_TYPE_INT, 0, 0, 0, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
62 {"dvd", "-dvd N has been removed, use dvd://N instead.\n" , CONF_TYPE_PRINT, 0, 0, 0, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
63 {"dvdangle", &dvd_angle, CONF_TYPE_INT, CONF_RANGE, 1, 99, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
64 {"chapter", dvd_parse_chapter_range, CONF_TYPE_FUNC_PARAM, 0, 0, 0, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
65 #else |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
66 {"dvd-device", "MPlayer was compiled without libdvdread support.\n", CONF_TYPE_PRINT, 0, 0, 0, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
67 {"dvd-speed", "MPlayer was compiled without libdvdread support.\n", CONF_TYPE_PRINT, 0, 0, 0, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
68 {"dvd", "MPlayer was compiled without libdvdread support.\n", CONF_TYPE_PRINT, CONF_NOCFG, 0, 0, NULL}, |
27341
e7c989f7a7c9
Start unifying names of internal preprocessor directives.
diego
parents:
26416
diff
changeset
|
69 #endif /* CONFIG_DVDREAD */ |
26360
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
70 {"alang", &audio_lang, CONF_TYPE_STRING, 0, 0, 0, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
71 {"slang", &dvdsub_lang, CONF_TYPE_STRING, 0, 0, 0, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
72 |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
73 {"dvdauth", "libcss is obsolete. Try libdvdread instead.\n", CONF_TYPE_PRINT, CONF_NOCFG, 0, 0, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
74 {"dvdkey", "libcss is obsolete. Try libdvdread instead.\n", CONF_TYPE_PRINT, CONF_NOCFG, 0, 0, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
75 {"csslib", "libcss is obsolete. Try libdvdread instead.\n", CONF_TYPE_PRINT, CONF_NOCFG, 0, 0, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
76 |
27397
d47744b95b78
Give a CONFIG_ prefix to preprocessor directives that lacked one and
diego
parents:
27393
diff
changeset
|
77 #ifdef CONFIG_NETWORK |
26360
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
78 {"user", &network_username, CONF_TYPE_STRING, 0, 0, 0, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
79 {"passwd", &network_password, CONF_TYPE_STRING, 0, 0, 0, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
80 {"bandwidth", &network_bandwidth, CONF_TYPE_INT, CONF_MIN, 0, 0, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
81 {"user-agent", &network_useragent, CONF_TYPE_STRING, 0, 0, 0, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
82 {"cookies", &network_cookies_enabled, CONF_TYPE_FLAG, 0, 0, 1, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
83 {"nocookies", &network_cookies_enabled, CONF_TYPE_FLAG, 0, 1, 0, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
84 {"cookies-file", &cookies_file, CONF_TYPE_STRING, 0, 0, 0, NULL}, |
29263
0f1b5b68af32
whitespace cosmetics: Remove all trailing whitespace.
diego
parents:
28485
diff
changeset
|
85 {"prefer-ipv4", &network_prefer_ipv4, CONF_TYPE_FLAG, 0, 0, 1, NULL}, |
0f1b5b68af32
whitespace cosmetics: Remove all trailing whitespace.
diego
parents:
28485
diff
changeset
|
86 {"ipv4-only-proxy", &network_ipv4_only_proxy, CONF_TYPE_FLAG, 0, 0, 1, NULL}, |
26360
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
87 {"reuse-socket", &reuse_socket, CONF_TYPE_FLAG, CONF_GLOBAL, 0, 1, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
88 {"noreuse-socket", &reuse_socket, CONF_TYPE_FLAG, CONF_GLOBAL, 1, 0, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
89 #ifdef HAVE_AF_INET6 |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
90 {"prefer-ipv6", &network_prefer_ipv4, CONF_TYPE_FLAG, 0, 1, 0, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
91 #else |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
92 {"prefer-ipv6", "MPlayer was compiled without IPv6 support.\n", CONF_TYPE_PRINT, 0, 0, 0, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
93 #endif /* HAVE_AF_INET6 */ |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
94 |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
95 #else |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
96 {"user", "MPlayer was compiled without streaming (network) support.\n", CONF_TYPE_PRINT, CONF_NOCFG, 0, 0, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
97 {"passwd", "MPlayer was compiled without streaming (network) support.\n", CONF_TYPE_PRINT, CONF_NOCFG, 0, 0, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
98 {"bandwidth", "MPlayer was compiled without streaming (network) support.\n", CONF_TYPE_PRINT, CONF_NOCFG, 0, 0, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
99 {"user-agent", "MPlayer was compiled without streaming (network) support.\n", CONF_TYPE_PRINT, CONF_NOCFG, 0, 0, NULL}, |
27397
d47744b95b78
Give a CONFIG_ prefix to preprocessor directives that lacked one and
diego
parents:
27393
diff
changeset
|
100 #endif /* CONFIG_NETWORK */ |
26360
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
101 |
27397
d47744b95b78
Give a CONFIG_ prefix to preprocessor directives that lacked one and
diego
parents:
27393
diff
changeset
|
102 #ifdef CONFIG_LIVE555 |
26360
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
103 {"sdp", "-sdp has been removed, use sdp://file instead.\n", CONF_TYPE_PRINT, 0, 0, 0, NULL}, |
29279
b4bbf02afc53
Make sure -rtsp-stream-with-sctp is supported while building with libnemesi
lu_zero
parents:
29263
diff
changeset
|
104 #endif /* CONFIG_LIVE555 */ |
29303
4f26b760cb37
CONFIG_LIBNEMESI and CONFIG_LIVE555 are not defined to 0/1 values.
diego
parents:
29280
diff
changeset
|
105 #if defined(CONFIG_LIBNEMESI) || defined(CONFIG_LIVE555) |
26360
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
106 // -rtsp-stream-over-tcp option, specifying TCP streaming of RTP/RTCP |
29280
99063eff7512
Unify over rtsp_transport_tcp as var to hold the -rtsp-stream-over-tcp flag and make sure libnemesi only builds are fine
lu_zero
parents:
29279
diff
changeset
|
107 {"rtsp-stream-over-tcp", &rtsp_transport_tcp, CONF_TYPE_FLAG, 0, 0, 1, NULL}, |
29279
b4bbf02afc53
Make sure -rtsp-stream-with-sctp is supported while building with libnemesi
lu_zero
parents:
29263
diff
changeset
|
108 #else |
b4bbf02afc53
Make sure -rtsp-stream-with-sctp is supported while building with libnemesi
lu_zero
parents:
29263
diff
changeset
|
109 {"rtsp-stream-over-tcp", "-rtsp-stream-over-tcp requires the \"LIVE555 Streaming Media\" or \"libnemesi\" libraries.\n", CONF_TYPE_PRINT, CONF_NOCFG, 0, 0, NULL}, |
29303
4f26b760cb37
CONFIG_LIBNEMESI and CONFIG_LIVE555 are not defined to 0/1 values.
diego
parents:
29280
diff
changeset
|
110 #endif /* defined(CONFIG_LIBNEMESI) || defined(CONFIG_LIVE555) */ |
29279
b4bbf02afc53
Make sure -rtsp-stream-with-sctp is supported while building with libnemesi
lu_zero
parents:
29263
diff
changeset
|
111 #ifdef CONFIG_LIBNEMESI |
26360
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
112 {"rtsp-stream-over-sctp", &rtsp_transport_sctp, CONF_TYPE_FLAG, 0, 0, 1, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
113 #else |
29430 | 114 {"rtsp-stream-over-sctp", "-rtsp-stream-over-sctp requires the \"libnemesi\" library\n", CONF_TYPE_PRINT, CONF_NOCFG, 0, 0, NULL}, |
29279
b4bbf02afc53
Make sure -rtsp-stream-with-sctp is supported while building with libnemesi
lu_zero
parents:
29263
diff
changeset
|
115 #endif /* CONFIG_LIBNEMESI */ |
27397
d47744b95b78
Give a CONFIG_ prefix to preprocessor directives that lacked one and
diego
parents:
27393
diff
changeset
|
116 #ifdef CONFIG_NETWORK |
29263
0f1b5b68af32
whitespace cosmetics: Remove all trailing whitespace.
diego
parents:
28485
diff
changeset
|
117 {"rtsp-port", &rtsp_port, CONF_TYPE_INT, CONF_RANGE, -1, 65535, NULL}, |
26360
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
118 {"rtsp-destination", &rtsp_destination, CONF_TYPE_STRING, CONF_MIN, 0, 0, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
119 #else |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
120 {"rtsp-port", "MPlayer was compiled without network support.\n", CONF_TYPE_PRINT, CONF_NOCFG, 0, 0, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
121 {"rtsp-destination", "MPlayer was compiled without network support.\n", CONF_TYPE_PRINT, CONF_NOCFG, 0, 0, NULL}, |
27397
d47744b95b78
Give a CONFIG_ prefix to preprocessor directives that lacked one and
diego
parents:
27393
diff
changeset
|
122 #endif /* CONFIG_NETWORK */ |
29263
0f1b5b68af32
whitespace cosmetics: Remove all trailing whitespace.
diego
parents:
28485
diff
changeset
|
123 |
26360
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
124 // ------------------------- demuxer options -------------------- |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
125 |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
126 // number of frames to play/convert |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
127 {"frames", &play_n_frames_mf, CONF_TYPE_INT, CONF_MIN, 0, 0, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
128 |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
129 // seek to byte/seconds position |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
130 {"sb", &seek_to_byte, CONF_TYPE_POSITION, CONF_MIN, 0, 0, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
131 {"ss", &seek_to_sec, CONF_TYPE_TIME, 0, 0, 0, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
132 |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
133 // stop at given position |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
134 {"endpos", &end_at, CONF_TYPE_TIME_SIZE, 0, 0, 0, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
135 |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
136 {"edl", &edl_filename, CONF_TYPE_STRING, 0, 0, 0, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
137 |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
138 // AVI specific: force non-interleaved mode |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
139 {"ni", &force_ni, CONF_TYPE_FLAG, 0, 0, 1, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
140 {"noni", &force_ni, CONF_TYPE_FLAG, 0, 1, 0, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
141 |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
142 // AVI and Ogg only: (re)build index at startup |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
143 {"noidx", &index_mode, CONF_TYPE_FLAG, 0, -1, 0, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
144 {"idx", &index_mode, CONF_TYPE_FLAG, 0, -1, 1, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
145 {"forceidx", &index_mode, CONF_TYPE_FLAG, 0, -1, 2, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
146 {"saveidx", &index_file_save, CONF_TYPE_STRING, 0, 0, 0, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
147 {"loadidx", &index_file_load, CONF_TYPE_STRING, 0, 0, 0, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
148 |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
149 // select audio/video/subtitle stream |
29687
ce2631b54dec
Allow -1 and -2 values for -aid, -vid and -sid (meaning "auto" and "disabled" respectively).
reimar
parents:
29430
diff
changeset
|
150 {"aid", &audio_id, CONF_TYPE_INT, CONF_RANGE, -2, 8190, NULL}, |
28210
6fc5386a8b6b
added support for manual audio substream selection out of 0xFD PES streams (Blueray, multistream in the same pid)
nicodvb
parents:
28157
diff
changeset
|
151 {"ausid", &audio_substream_id, CONF_TYPE_INT, 0, 0, 0, NULL}, |
29687
ce2631b54dec
Allow -1 and -2 values for -aid, -vid and -sid (meaning "auto" and "disabled" respectively).
reimar
parents:
29430
diff
changeset
|
152 {"vid", &video_id, CONF_TYPE_INT, CONF_RANGE, -2, 8190, NULL}, |
ce2631b54dec
Allow -1 and -2 values for -aid, -vid and -sid (meaning "auto" and "disabled" respectively).
reimar
parents:
29430
diff
changeset
|
153 {"sid", &dvdsub_id, CONF_TYPE_INT, CONF_RANGE, -2, 8190, NULL}, |
29688
94f1bca4f4b6
Add a -nosub option that allows disabling auto-selected subtitles as e.g. the
reimar
parents:
29687
diff
changeset
|
154 {"nosub", &dvdsub_id, CONF_TYPE_FLAG, 0, -1, -2, NULL}, |
26360
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
155 {"novideo", &video_id, CONF_TYPE_FLAG, 0, -1, -2, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
156 |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
157 { "hr-mp3-seek", &hr_mp3_seek, CONF_TYPE_FLAG, 0, 0, 1, NULL }, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
158 { "nohr-mp3-seek", &hr_mp3_seek, CONF_TYPE_FLAG, 0, 1, 0, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
159 |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
160 { "rawaudio", &demux_rawaudio_opts, CONF_TYPE_SUBCONFIG, 0, 0, 0, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
161 { "rawvideo", &demux_rawvideo_opts, CONF_TYPE_SUBCONFIG, 0, 0, 0, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
162 |
27391
1d2faa1020fb
Rename a bunch of miscellaneous preprocessor directives.
diego
parents:
27370
diff
changeset
|
163 #ifdef CONFIG_CDDA |
26360
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
164 { "cdda", &cdda_opts, CONF_TYPE_SUBCONFIG, 0, 0, 0, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
165 #endif |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
166 |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
167 // demuxer.c - select audio/sub file/demuxer |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
168 { "audiofile", &audio_stream, CONF_TYPE_STRING, 0, 0, 0, NULL }, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
169 { "audiofile-cache", &audio_stream_cache, CONF_TYPE_INT, CONF_RANGE, 50, 65536, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
170 { "subfile", &sub_stream, CONF_TYPE_STRING, 0, 0, 0, NULL }, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
171 { "demuxer", &demuxer_name, CONF_TYPE_STRING, 0, 0, 0, NULL }, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
172 { "audio-demuxer", &audio_demuxer_name, CONF_TYPE_STRING, 0, 0, 0, NULL }, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
173 { "sub-demuxer", &sub_demuxer_name, CONF_TYPE_STRING, 0, 0, 0, NULL }, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
174 { "extbased", &extension_parsing, CONF_TYPE_FLAG, 0, 0, 1, NULL }, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
175 { "noextbased", &extension_parsing, CONF_TYPE_FLAG, 0, 1, 0, NULL }, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
176 |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
177 {"mf", mfopts_conf, CONF_TYPE_SUBCONFIG, 0,0,0, NULL}, |
27341
e7c989f7a7c9
Start unifying names of internal preprocessor directives.
diego
parents:
26416
diff
changeset
|
178 #ifdef CONFIG_RADIO |
26360
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
179 {"radio", radioopts_conf, CONF_TYPE_SUBCONFIG, 0, 0, 0, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
180 #else |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
181 {"radio", "MPlayer was compiled without Radio interface support.\n", CONF_TYPE_PRINT, 0, 0, 0, NULL}, |
27341
e7c989f7a7c9
Start unifying names of internal preprocessor directives.
diego
parents:
26416
diff
changeset
|
182 #endif /* CONFIG_RADIO */ |
e7c989f7a7c9
Start unifying names of internal preprocessor directives.
diego
parents:
26416
diff
changeset
|
183 #ifdef CONFIG_TV |
26360
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
184 {"tv", tvopts_conf, CONF_TYPE_SUBCONFIG, 0, 0, 0, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
185 #else |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
186 {"tv", "MPlayer was compiled without TV interface support.\n", CONF_TYPE_PRINT, 0, 0, 0, NULL}, |
27341
e7c989f7a7c9
Start unifying names of internal preprocessor directives.
diego
parents:
26416
diff
changeset
|
187 #endif /* CONFIG_TV */ |
27370
14c5017f40d2
Change a bunch of video/audio-output-specific preprocessor directives from
diego
parents:
27363
diff
changeset
|
188 #ifdef CONFIG_PVR |
26360
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
189 {"pvr", pvropts_conf, CONF_TYPE_SUBCONFIG, 0, 0, 0, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
190 #else |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
191 {"pvr", "MPlayer was compiled without V4L2/PVR interface support.\n", CONF_TYPE_PRINT, 0, 0, 0, NULL}, |
27370
14c5017f40d2
Change a bunch of video/audio-output-specific preprocessor directives from
diego
parents:
27363
diff
changeset
|
192 #endif /* CONFIG_PVR */ |
26360
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
193 {"vivo", vivoopts_conf, CONF_TYPE_SUBCONFIG, 0, 0, 0, NULL}, |
27370
14c5017f40d2
Change a bunch of video/audio-output-specific preprocessor directives from
diego
parents:
27363
diff
changeset
|
194 #ifdef CONFIG_DVBIN |
26360
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
195 {"dvbin", dvbin_opts_conf, CONF_TYPE_SUBCONFIG, 0, 0, 0, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
196 #endif |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
197 |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
198 // ------------------------- a-v sync options -------------------- |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
199 |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
200 // AVI specific: A-V sync mode (bps vs. interleaving) |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
201 {"bps", &pts_from_bps, CONF_TYPE_FLAG, 0, 0, 1, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
202 {"nobps", &pts_from_bps, CONF_TYPE_FLAG, 0, 1, 0, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
203 |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
204 // set A-V sync correction speed (0=disables it): |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
205 {"mc", &default_max_pts_correction, CONF_TYPE_FLOAT, CONF_RANGE, 0, 100, NULL}, |
29263
0f1b5b68af32
whitespace cosmetics: Remove all trailing whitespace.
diego
parents:
28485
diff
changeset
|
206 |
26360
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
207 // force video/audio rate: |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
208 {"fps", &force_fps, CONF_TYPE_DOUBLE, CONF_MIN, 0, 0, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
209 {"srate", &force_srate, CONF_TYPE_INT, CONF_RANGE, 1000, 8*48000, NULL}, |
29826 | 210 {"channels", &audio_output_channels, CONF_TYPE_INT, CONF_RANGE, 1, 8, NULL}, |
26360
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
211 {"format", &audio_output_format, CONF_TYPE_AFMT, 0, 0, 0, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
212 {"speed", &playback_speed, CONF_TYPE_FLOAT, CONF_RANGE, 0.01, 100.0, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
213 |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
214 // set a-v distance |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
215 {"delay", &audio_delay, CONF_TYPE_FLOAT, CONF_RANGE, -100.0, 100.0, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
216 |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
217 // ignore header-specified delay (dwStart) |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
218 {"ignore-start", &ignore_start, CONF_TYPE_FLAG, 0, 0, 1, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
219 {"noignore-start", &ignore_start, CONF_TYPE_FLAG, 0, 1, 0, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
220 |
27341
e7c989f7a7c9
Start unifying names of internal preprocessor directives.
diego
parents:
26416
diff
changeset
|
221 #ifdef CONFIG_LIBA52 |
26360
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
222 {"a52drc", &a52_drc_level, CONF_TYPE_FLOAT, CONF_RANGE, 0, 1, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
223 #endif |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
224 |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
225 // ------------------------- codec/vfilter options -------------------- |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
226 |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
227 // MP3-only: select stereo/left/right |
27341
e7c989f7a7c9
Start unifying names of internal preprocessor directives.
diego
parents:
26416
diff
changeset
|
228 #ifdef CONFIG_FAKE_MONO |
26360
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
229 {"stereo", &fakemono, CONF_TYPE_INT, CONF_RANGE, 0, 2, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
230 #endif |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
231 |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
232 // disable audio |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
233 {"sound", &audio_id, CONF_TYPE_FLAG, 0, -2, -1, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
234 {"nosound", &audio_id, CONF_TYPE_FLAG, 0, -1, -2, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
235 |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
236 {"af*", &af_cfg.list, CONF_TYPE_STRING_LIST, 0, 0, 0, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
237 {"af-adv", audio_filter_conf, CONF_TYPE_SUBCONFIG, 0, 0, 0, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
238 |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
239 {"vop", "-vop has been removed, use -vf instead.\n", CONF_TYPE_PRINT, CONF_NOCFG ,0,0, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
240 {"vf*", &vf_settings, CONF_TYPE_OBJ_SETTINGS_LIST, 0, 0, 0, &vf_obj_list}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
241 // select audio/video codec (by name) or codec family (by number): |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
242 // {"afm", &audio_family, CONF_TYPE_INT, CONF_MIN, 0, 22, NULL}, // keep ranges in sync |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
243 // {"vfm", &video_family, CONF_TYPE_INT, CONF_MIN, 0, 29, NULL}, // with codec-cfg.c |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
244 // {"afm", &audio_fm, CONF_TYPE_STRING, 0, 0, 0, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
245 {"afm", &audio_fm_list, CONF_TYPE_STRING_LIST, 0, 0, 0, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
246 {"vfm", &video_fm_list, CONF_TYPE_STRING_LIST, 0, 0, 0, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
247 // {"ac", &audio_codec, CONF_TYPE_STRING, 0, 0, 0, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
248 {"ac", &audio_codec_list, CONF_TYPE_STRING_LIST, 0, 0, 0, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
249 {"vc", &video_codec_list, CONF_TYPE_STRING_LIST, 0, 0, 0, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
250 |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
251 // postprocessing: |
27341
e7c989f7a7c9
Start unifying names of internal preprocessor directives.
diego
parents:
26416
diff
changeset
|
252 #ifdef CONFIG_LIBAVCODEC |
26360
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
253 {"pp", &divx_quality, CONF_TYPE_INT, 0, 0, 0, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
254 #endif |
27341
e7c989f7a7c9
Start unifying names of internal preprocessor directives.
diego
parents:
26416
diff
changeset
|
255 #ifdef CONFIG_LIBPOSTPROC |
26360
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
256 {"pphelp", &pp_help, CONF_TYPE_PRINT_INDIRECT, CONF_NOCFG, 0, 0, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
257 #endif |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
258 |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
259 // scaling: |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
260 {"sws", &sws_flags, CONF_TYPE_INT, 0, 0, 2, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
261 {"ssf", scaler_filter_conf, CONF_TYPE_SUBCONFIG, 0, 0, 0, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
262 {"zoom", &softzoom, CONF_TYPE_FLAG, 0, 0, 1, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
263 {"nozoom", &softzoom, CONF_TYPE_FLAG, 0, 1, 0, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
264 {"aspect", &movie_aspect, CONF_TYPE_FLOAT, CONF_RANGE, 0.2, 3.0, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
265 {"noaspect", &movie_aspect, CONF_TYPE_FLAG, 0, 0, 0, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
266 {"xy", &screen_size_xy, CONF_TYPE_FLOAT, CONF_RANGE, 0.001, 4096, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
267 |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
268 {"flip", &flip, CONF_TYPE_FLAG, 0, -1, 1, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
269 {"noflip", &flip, CONF_TYPE_FLAG, 0, -1, 0, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
270 {"tsfastparse", "-tsfastparse is no longer a valid option.\n", CONF_TYPE_PRINT, CONF_NOCFG ,0,0, NULL |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
271 }, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
272 {"tsprog", &ts_prog, CONF_TYPE_INT, CONF_RANGE, 0, 65534, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
273 #define TS_MAX_PROBE_SIZE 2000000 /* don't forget to change this in libmpdemux/demux_ts.c too */ |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
274 {"tsprobe", &ts_probe, CONF_TYPE_POSITION, 0, 0, TS_MAX_PROBE_SIZE, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
275 {"psprobe", &ps_probe, CONF_TYPE_POSITION, 0, 0, TS_MAX_PROBE_SIZE, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
276 {"tskeepbroken", &ts_keep_broken, CONF_TYPE_FLAG, 0, 0, 1, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
277 |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
278 // draw by slices or whole frame (useful with libmpeg2/libavcodec) |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
279 {"slices", &vd_use_slices, CONF_TYPE_FLAG, 0, 0, 1, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
280 {"noslices", &vd_use_slices, CONF_TYPE_FLAG, 0, 1, 0, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
281 {"field-dominance", &field_dominance, CONF_TYPE_INT, CONF_RANGE, -1, 1, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
282 |
27341
e7c989f7a7c9
Start unifying names of internal preprocessor directives.
diego
parents:
26416
diff
changeset
|
283 #ifdef CONFIG_LIBAVCODEC |
26360
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
284 {"lavdopts", lavc_decode_opts_conf, CONF_TYPE_SUBCONFIG, 0, 0, 0, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
285 #endif |
27341
e7c989f7a7c9
Start unifying names of internal preprocessor directives.
diego
parents:
26416
diff
changeset
|
286 #ifdef CONFIG_LIBAVFORMAT |
26360
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
287 {"lavfdopts", lavfdopts_conf, CONF_TYPE_SUBCONFIG, CONF_GLOBAL, 0, 0, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
288 #endif |
27363
40057010b1fa
Change a bunch of codec-specific preprocessor directives from a HAVE_
diego
parents:
27362
diff
changeset
|
289 #ifdef CONFIG_XVID4 |
26360
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
290 {"xvidopts", xvid_dec_opts, CONF_TYPE_SUBCONFIG, 0, 0, 0, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
291 #endif |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
292 {"codecs-file", &codecs_file, CONF_TYPE_STRING, 0, 0, 0, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
293 // ------------------------- subtitles options -------------------- |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
294 |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
295 {"sub", &sub_name, CONF_TYPE_STRING_LIST, 0, 0, 0, NULL}, |
27393 | 296 #ifdef CONFIG_FRIBIDI |
26360
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
297 {"fribidi-charset", &fribidi_charset, CONF_TYPE_STRING, 0, 0, 0, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
298 {"flip-hebrew", &flip_hebrew, CONF_TYPE_FLAG, 0, 0, 1, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
299 {"noflip-hebrew", &flip_hebrew, CONF_TYPE_FLAG, 0, 1, 0, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
300 {"flip-hebrew-commas", &fribidi_flip_commas, CONF_TYPE_FLAG, 0, 1, 0, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
301 {"noflip-hebrew-commas", &fribidi_flip_commas, CONF_TYPE_FLAG, 0, 0, 1, NULL}, |
29263
0f1b5b68af32
whitespace cosmetics: Remove all trailing whitespace.
diego
parents:
28485
diff
changeset
|
302 #else |
26360
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
303 {"fribidi-charset", "MPlayer was compiled without FriBiDi support.\n", CONF_TYPE_PRINT, CONF_NOCFG, 0, 0, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
304 {"flip-hebrew", "MPlayer was compiled without FriBiDi support.\n", CONF_TYPE_PRINT, CONF_NOCFG, 0, 0, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
305 {"noflip-hebrew", "MPlayer was compiled without FriBiDi support.\n", CONF_TYPE_PRINT, CONF_NOCFG, 0, 0, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
306 {"flip-hebrew-commas", "MPlayer was compiled without FriBiDi support.\n", CONF_TYPE_PRINT, CONF_NOCFG, 0, 0, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
307 {"noflip-hebrew-commas", "MPlayer was compiled without FriBiDi support.\n", CONF_TYPE_PRINT, CONF_NOCFG, 0, 0, NULL}, |
27393 | 308 #endif /* CONFIG_FRIBIDI */ |
309 #ifdef CONFIG_ICONV | |
26360
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
310 {"subcp", &sub_cp, CONF_TYPE_STRING, 0, 0, 0, NULL}, |
29263
0f1b5b68af32
whitespace cosmetics: Remove all trailing whitespace.
diego
parents:
28485
diff
changeset
|
311 #endif |
26360
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
312 {"subdelay", &sub_delay, CONF_TYPE_FLOAT, 0, 0.0, 10.0, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
313 {"subfps", &sub_fps, CONF_TYPE_FLOAT, 0, 0.0, 10.0, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
314 {"autosub", &sub_auto, CONF_TYPE_FLAG, 0, 0, 1, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
315 {"noautosub", &sub_auto, CONF_TYPE_FLAG, 0, 1, 0, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
316 {"unicode", &sub_unicode, CONF_TYPE_FLAG, 0, 0, 1, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
317 {"nounicode", &sub_unicode, CONF_TYPE_FLAG, 0, 1, 0, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
318 {"utf8", &sub_utf8, CONF_TYPE_FLAG, 0, 0, 1, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
319 {"noutf8", &sub_utf8, CONF_TYPE_FLAG, 0, 1, 0, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
320 {"forcedsubsonly", &forced_subs_only, CONF_TYPE_FLAG, 0, 0, 1, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
321 // specify IFO file for VOBSUB subtitle |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
322 {"ifo", &spudec_ifo, CONF_TYPE_STRING, 0, 0, 0, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
323 // enable Closed Captioning display |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
324 {"subcc", &subcc_enabled, CONF_TYPE_FLAG, 0, 0, 1, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
325 {"nosubcc", &subcc_enabled, CONF_TYPE_FLAG, 0, 1, 0, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
326 {"overlapsub", &suboverlap_enabled, CONF_TYPE_FLAG, 0, 0, 2, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
327 {"nooverlapsub", &suboverlap_enabled, CONF_TYPE_FLAG, 0, 0, 0, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
328 {"sub-bg-color", &sub_bg_color, CONF_TYPE_INT, CONF_RANGE, 0, 255, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
329 {"sub-bg-alpha", &sub_bg_alpha, CONF_TYPE_INT, CONF_RANGE, 0, 255, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
330 {"sub-no-text-pp", &sub_no_text_pp, CONF_TYPE_FLAG, 0, 0, 1, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
331 {"sub-fuzziness", &sub_match_fuzziness, CONF_TYPE_INT, CONF_RANGE, 0, 2, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
332 {"font", &font_name, CONF_TYPE_STRING, 0, 0, 0, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
333 {"subfont", &sub_font_name, CONF_TYPE_STRING, 0, 0, 0, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
334 {"ffactor", &font_factor, CONF_TYPE_FLOAT, CONF_RANGE, 0.0, 10.0, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
335 {"subpos", &sub_pos, CONF_TYPE_INT, CONF_RANGE, 0, 100, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
336 {"subalign", &sub_alignment, CONF_TYPE_INT, CONF_RANGE, 0, 2, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
337 {"subwidth", &sub_width_p, CONF_TYPE_INT, CONF_RANGE, 10, 100, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
338 {"spualign", &spu_alignment, CONF_TYPE_INT, CONF_RANGE, -1, 2, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
339 {"spuaa", &spu_aamode, CONF_TYPE_INT, CONF_RANGE, 0, 31, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
340 {"spugauss", &spu_gaussvar, CONF_TYPE_FLOAT, CONF_RANGE, 0.0, 3.0, NULL}, |
27393 | 341 #ifdef CONFIG_FREETYPE |
26360
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
342 {"subfont-encoding", &subtitle_font_encoding, CONF_TYPE_STRING, 0, 0, 0, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
343 {"subfont-text-scale", &text_font_scale_factor, CONF_TYPE_FLOAT, CONF_RANGE, 0, 100, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
344 {"subfont-osd-scale", &osd_font_scale_factor, CONF_TYPE_FLOAT, CONF_RANGE, 0, 100, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
345 {"subfont-blur", &subtitle_font_radius, CONF_TYPE_FLOAT, CONF_RANGE, 0, 8, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
346 {"subfont-outline", &subtitle_font_thickness, CONF_TYPE_FLOAT, CONF_RANGE, 0, 8, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
347 {"subfont-autoscale", &subtitle_autoscale, CONF_TYPE_INT, CONF_RANGE, 0, 3, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
348 #endif |
27341
e7c989f7a7c9
Start unifying names of internal preprocessor directives.
diego
parents:
26416
diff
changeset
|
349 #ifdef CONFIG_ASS |
26360
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
350 {"ass", &ass_enabled, CONF_TYPE_FLAG, 0, 0, 1, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
351 {"noass", &ass_enabled, CONF_TYPE_FLAG, 0, 1, 0, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
352 {"ass-font-scale", &ass_font_scale, CONF_TYPE_FLOAT, CONF_RANGE, 0, 100, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
353 {"ass-line-spacing", &ass_line_spacing, CONF_TYPE_FLOAT, CONF_RANGE, -1000, 1000, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
354 {"ass-top-margin", &ass_top_margin, CONF_TYPE_INT, CONF_RANGE, 0, 2000, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
355 {"ass-bottom-margin", &ass_bottom_margin, CONF_TYPE_INT, CONF_RANGE, 0, 2000, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
356 {"ass-use-margins", &ass_use_margins, CONF_TYPE_FLAG, 0, 0, 1, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
357 {"noass-use-margins", &ass_use_margins, CONF_TYPE_FLAG, 0, 1, 0, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
358 {"embeddedfonts", &extract_embedded_fonts, CONF_TYPE_FLAG, 0, 0, 1, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
359 {"noembeddedfonts", &extract_embedded_fonts, CONF_TYPE_FLAG, 0, 1, 0, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
360 {"ass-force-style", &ass_force_style_list, CONF_TYPE_STRING_LIST, 0, 0, 0, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
361 {"ass-color", &ass_color, CONF_TYPE_STRING, 0, 0, 0, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
362 {"ass-border-color", &ass_border_color, CONF_TYPE_STRING, 0, 0, 0, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
363 {"ass-styles", &ass_styles_file, CONF_TYPE_STRING, 0, 0, 0, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
364 {"ass-hinting", &ass_hinting, CONF_TYPE_INT, CONF_RANGE, 0, 7, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
365 #endif |
27393 | 366 #ifdef CONFIG_FONTCONFIG |
26360
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
367 {"fontconfig", &font_fontconfig, CONF_TYPE_FLAG, 0, -1, 1, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
368 {"nofontconfig", &font_fontconfig, CONF_TYPE_FLAG, 0, 1, -1, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
369 #else |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
370 {"fontconfig", "MPlayer was compiled without fontconfig support.\n", CONF_TYPE_PRINT, CONF_NOCFG, 0, 0, NULL}, |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
371 {"nofontconfig", "MPlayer was compiled without fontconfig support.\n", CONF_TYPE_PRINT, CONF_NOCFG, 0, 0, NULL}, |
27393 | 372 #endif /* CONFIG_FONTCONFIG */ |
26360
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
373 |
a48df598c055
Split cfg-common.h into two separate header files. It was being included twice
diego
parents:
diff
changeset
|
374 #endif /* MPLAYER_CFG_COMMON_OPTS_H */ |