Mercurial > mplayer.hg
comparison configure @ 27761:b9bf90af1ceb
cosmetics: Reorganize config.h. Remove pointless comments, group together
options in sensible parts and order them alphabetically.
author | diego |
---|---|
date | Thu, 16 Oct 2008 20:44:05 +0000 |
parents | 1109b6364da9 |
children | 5ea38a20e74e |
comparison
equal
deleted
inserted
replaced
27760:1109b6364da9 | 27761:b9bf90af1ceb |
---|---|
8018 #undef FAST_OSD | 8018 #undef FAST_OSD |
8019 #undef FAST_OSD_TABLE | 8019 #undef FAST_OSD_TABLE |
8020 | 8020 |
8021 /* Define this to enable MPEG-1/2 image postprocessing in libmpeg2 */ | 8021 /* Define this to enable MPEG-1/2 image postprocessing in libmpeg2 */ |
8022 #define MPEG12_POSTPROC 1 | 8022 #define MPEG12_POSTPROC 1 |
8023 #define ATTRIBUTE_ALIGNED_MAX 16 | |
8024 | |
8025 | |
8023 | 8026 |
8024 #define CONFIGURATION "$_configuration" | 8027 #define CONFIGURATION "$_configuration" |
8025 | 8028 |
8026 /* Common data directory (for fonts, etc) */ | |
8027 #define MPLAYER_DATADIR "$_datadir" | 8029 #define MPLAYER_DATADIR "$_datadir" |
8028 #define MPLAYER_CONFDIR "$_confdir" | 8030 #define MPLAYER_CONFDIR "$_confdir" |
8029 #define MPLAYER_LIBDIR "$_libdir" | 8031 #define MPLAYER_LIBDIR "$_libdir" |
8030 | 8032 |
8031 /* yes, we have inttypes.h */ | 8033 /* definitions needed by included libraries */ |
8032 #define HAVE_INTTYPES_H 1 | 8034 #define HAVE_INTTYPES_H 1 |
8033 | 8035 /* libmpeg2 + FFmpeg */ |
8034 /* int_fastXY_t emulation, libmpeg2 + FFmpeg */ | |
8035 $_def_fast_inttypes | 8036 $_def_fast_inttypes |
8036 | |
8037 /* libdvdcss */ | 8037 /* libdvdcss */ |
8038 #define HAVE_ERRNO_H 1 | 8038 #define HAVE_ERRNO_H 1 |
8039 | |
8040 /* libdvdcss + libdvdread */ | 8039 /* libdvdcss + libdvdread */ |
8041 #define HAVE_LIMITS_H 1 | 8040 #define HAVE_LIMITS_H 1 |
8042 | |
8043 /* libdvdcss + libfaad2 */ | 8041 /* libdvdcss + libfaad2 */ |
8044 #define HAVE_UNISTD_H 1 | 8042 #define HAVE_UNISTD_H 1 |
8045 | |
8046 /* libfaad2 + libdvdread */ | 8043 /* libfaad2 + libdvdread */ |
8047 #define STDC_HEADERS 1 | 8044 #define STDC_HEADERS 1 |
8048 | |
8049 /* libfaad2 */ | |
8050 #define HAVE_MEMCPY 1 | 8045 #define HAVE_MEMCPY 1 |
8051 | |
8052 /* libdvdread */ | 8046 /* libdvdread */ |
8053 #define HAVE_UINTPTR_T 1 | 8047 #define HAVE_UINTPTR_T 1 |
8054 | 8048 |
8055 /* Define this if your system has the "alloca.h" header file */ | 8049 |
8050 /* system headers */ | |
8056 $def_alloca_h | 8051 $def_alloca_h |
8057 | 8052 $def_alsa_asoundlib_h |
8058 /* Define this if your system has the "sys/mman.h" header file */ | 8053 $def_altivec_h |
8054 $def_malloc_h | |
8059 $def_mman_h | 8055 $def_mman_h |
8060 $_def_mman_has_map_failed | 8056 $_def_mman_has_map_failed |
8061 | 8057 $def_soundcard_h |
8062 /* Define this if your system has the header file for the OSS sound interface */ | 8058 $def_sys_asoundlib_h |
8063 $def_sys_soundcard_h | 8059 $def_sys_soundcard_h |
8064 | |
8065 /* Define this if your system has the header file for the OSS sound interface | |
8066 * in /usr/include */ | |
8067 $def_soundcard_h | |
8068 | |
8069 /* Define this if your system has the sysinfo header */ | |
8070 $def_sys_sysinfo_h | 8060 $def_sys_sysinfo_h |
8071 | 8061 $def_termios_h |
8072 /* Define this if your system has the "malloc.h" header file */ | 8062 $def_termios_sys_h |
8073 $def_malloc_h | 8063 $def_winsock2_h |
8074 | 8064 |
8075 /* memalign is mapped to malloc if unsupported */ | 8065 |
8076 $_def_memalign | 8066 /* system functions */ |
8077 $_def_map_memalign | 8067 $_def_gethostbyname2 |
8078 $_def_memalign_hack | 8068 $_def_gettimeofday |
8079 | 8069 $_def_glob |
8080 /* define this to use nl_langinfo function */ | |
8081 $_def_langinfo | 8070 $_def_langinfo |
8082 | |
8083 /* nanosleep support */ | |
8084 $_def_nanosleep | |
8085 | |
8086 /* do we have gethostbyname2? */ | |
8087 $_def_gethostbyname2 | |
8088 | |
8089 /* Define this if your system has swab */ | |
8090 $_def_swab | |
8091 | |
8092 /* Define this if your system has posix select */ | |
8093 $_def_posix_select | |
8094 | |
8095 /* Define this if your system has gettimeofday */ | |
8096 $_def_gettimeofday | |
8097 | |
8098 /* Define this if your system has glob */ | |
8099 $_def_glob | |
8100 | |
8101 /* Define this if your system has setenv */ | |
8102 $_def_setenv | |
8103 | |
8104 /* Define this if your system has strsep */ | |
8105 $_def_strsep | |
8106 | |
8107 /* Define this if your system has vsscanf */ | |
8108 $_def_vsscanf | |
8109 | |
8110 /* Define this if your system has sysi86 */ | |
8111 $_def_sysi86 | |
8112 $_def_sysi86_iv | |
8113 | |
8114 /* C99 *lrint* and round* functions available */ | |
8115 $_def_llrint | 8071 $_def_llrint |
8116 $_def_lrint | 8072 $_def_lrint |
8117 $_def_lrintf | 8073 $_def_lrintf |
8074 $_def_map_memalign | |
8075 $_def_memalign | |
8076 $_def_memalign_hack | |
8077 $_def_nanosleep | |
8078 $_def_posix_select | |
8118 $_def_round | 8079 $_def_round |
8119 $_def_roundf | 8080 $_def_roundf |
8120 | 8081 $_def_select |
8121 /* name of messages charset */ | 8082 $_def_setenv |
8083 $_def_shm | |
8084 $_def_strsep | |
8085 $_def_swab | |
8086 $_def_sysi86 | |
8087 $_def_sysi86_iv | |
8088 $_def_termcap | |
8089 $_def_termios | |
8090 $_def_vsscanf | |
8091 | |
8092 | |
8093 /* system-specific features */ | |
8094 $_def_asmalign_pot | |
8095 $_def_builtin_expect | |
8096 $_def_dl | |
8097 $_def_iconv | |
8098 $_def_kstat | |
8099 $_def_macosx_bundle | |
8100 $_def_macosx_finder | |
8101 $_def_maemo | |
8102 $_def_named_asm_args | |
8103 $_def_quicktime | |
8104 $_def_restrict_keyword | |
8105 $_def_rtc | |
8106 $_def_unrar_exec | |
8107 | |
8108 | |
8109 /* configurable options */ | |
8122 $_def_charset | 8110 $_def_charset |
8123 | 8111 $_def_crash_debug |
8124 /* Runtime CPU detection */ | 8112 $_def_debug |
8113 $_def_dynamic_plugins | |
8114 $_def_fastmemcpy | |
8115 $_def_menu | |
8125 $_def_runtime_cpudetection | 8116 $_def_runtime_cpudetection |
8126 | 8117 $_def_sighandler |
8127 /* Define if your processor stores words with the most significant | 8118 $_def_sortsub |
8128 byte first (like Motorola and SPARC, unlike Intel and VAX). */ | 8119 $_def_stream_cache |
8120 | |
8121 | |
8122 /* CPU stuff */ | |
8123 #define __CPU__ $iproc | |
8129 $_def_words_endian | 8124 $_def_words_endian |
8130 | |
8131 `ff_config_enable "$_arch_all" "$_arch" "ARCH"` | 8125 `ff_config_enable "$_arch_all" "$_arch" "ARCH"` |
8132 | |
8133 /* Extension defines */ | |
8134 `ff_config_enable "$_cpuexts_all" "$_cpuexts" "HAVE"` | 8126 `ff_config_enable "$_cpuexts_all" "$_cpuexts" "HAVE"` |
8135 | 8127 |
8136 /* altivec.h support */ | 8128 |
8137 $def_altivec_h | 8129 /* DVD/VCD/CD */ |
8138 | 8130 $_def_bsdi_dvd |
8139 /* Define this to any prefered value from 386 up to infinity with step 100 */ | 8131 $_def_cddb |
8140 #define __CPU__ $iproc | 8132 $_def_cdio |
8141 | |
8142 /* Use 3dnow/mmxext/sse/mmx optimized fast memcpy() [maybe buggy... signal 4]*/ | |
8143 $_def_fastmemcpy | |
8144 | |
8145 /* enable/disable SIGHANDLER */ | |
8146 $_def_sighandler | |
8147 | |
8148 /* enable/disable automatic gdb attach on crash, requires SIGHANDLER */ | |
8149 $_def_crash_debug | |
8150 | |
8151 /* Toggles debugging informations */ | |
8152 $_def_debug | |
8153 | |
8154 /* Dynamic a/v plugins */ | |
8155 $_def_dynamic_plugins | |
8156 | |
8157 /* Define this to compile stream-caching support, it can be enabled via | |
8158 -cache <kilobytes> */ | |
8159 $_def_stream_cache | |
8160 | |
8161 /* "restrict" keyword */ | |
8162 $_def_restrict_keyword | |
8163 | |
8164 /* __builtin_expect branch prediction hint */ | |
8165 $_def_builtin_expect | |
8166 | |
8167 /* compiler support for named assembler arguments */ | |
8168 $_def_named_asm_args | |
8169 | |
8170 /* assembler handling of .align */ | |
8171 $_def_asmalign_pot | |
8172 | |
8173 /* enables / disables cdparanoia support */ | |
8174 $_def_cdparanoia | 8133 $_def_cdparanoia |
8175 $_def_cddb | 8134 $_def_cdrom |
8176 | |
8177 /* Indicates that libcdio is available for VCD and CD-DA playback */ | |
8178 $_def_libcdio | |
8179 | |
8180 /* Indicates that Ogle's libdvdread is available for DVD playback */ | |
8181 $_def_dvdread | |
8182 | |
8183 /* Indicates that dvdread is internal */ | |
8184 $_def_dvdread_internal | |
8185 | |
8186 /* Additional options for libdvdread/libdvdcss */ | |
8187 $_def_dvd | 8135 $_def_dvd |
8188 $_def_cdrom | |
8189 $_def_cdio | |
8190 $_def_dvdio | |
8191 $_def_bsdi_dvd | |
8192 $_def_dvd_bsd | 8136 $_def_dvd_bsd |
8137 $_def_dvd_darwin | |
8193 $_def_dvd_linux | 8138 $_def_dvd_linux |
8194 $_def_dvd_openbsd | 8139 $_def_dvd_openbsd |
8195 $_def_dvd_darwin | 8140 $_def_dvdio |
8141 $_def_dvdnav | |
8142 $_def_dvdread | |
8143 $_def_dvdread_internal | |
8144 $_def_hpux_scsi_h | |
8145 $_def_libcdio | |
8196 $_def_sol_scsi_h | 8146 $_def_sol_scsi_h |
8197 $_def_hpux_scsi_h | |
8198 | |
8199 /* DVD navigation support using libdvdnav */ | |
8200 $_def_dvdnav | |
8201 | |
8202 $_def_vcd | 8147 $_def_vcd |
8203 | 8148 |
8204 /* define this to use iconv(3) function to codepage conversions */ | 8149 |
8205 $_def_iconv | 8150 /* codec libraries */ |
8206 | 8151 $_def_faac |
8207 /* define this to use RTC (/dev/rtc) for video timers */ | |
8208 $_def_rtc | |
8209 | |
8210 /* Undefine this if your sound card driver has no working select(). | |
8211 If you have kernel Oops, player hangups, or just no audio, you should | |
8212 try to recompile MPlayer with this option disabled! */ | |
8213 $_def_select | |
8214 | |
8215 /* Define this if you have the elf dynamic linker -ldl library */ | |
8216 $_def_dl | |
8217 | |
8218 /* Define this if you have the kstat kernel statistics library */ | |
8219 $_def_kstat | |
8220 | |
8221 /* Define this if you have zlib */ | |
8222 $_def_zlib | |
8223 | |
8224 /* LIRC (remote control, see www.lirc.org) support: */ | |
8225 $_def_lirc | |
8226 | |
8227 /* | |
8228 * LIRCCD (LIRC client daemon) | |
8229 * See http://www.dolda2000.cjb.net/~fredrik/lirccd/ | |
8230 */ | |
8231 $_def_lircc | |
8232 | |
8233 /* Apple Remote (remote control, see http://docs.info.apple.com/article.html?artnum=302504) support: */ | |
8234 $_def_apple_remote | |
8235 | |
8236 /* Apple IR Remote (Linux remote control driver) */ | |
8237 $_def_apple_ir | |
8238 | |
8239 /* enables / disables new input joystick support */ | |
8240 $_def_joystick | |
8241 | |
8242 /* Support for maemo (http://www.maemo.org) */ | |
8243 $_def_maemo | |
8244 | |
8245 /* Mac OS X specific features */ | |
8246 $_def_macosx_finder | |
8247 $_def_macosx_bundle | |
8248 $_def_coreaudio | |
8249 $_def_corevideo | |
8250 $_def_quartz | |
8251 $_def_quicktime | |
8252 | |
8253 /* Use codec libs included in mplayer CVS / source dist: */ | |
8254 $_def_mp3lib | |
8255 | |
8256 /* enable liba52 support */ | |
8257 $_def_liba52_internal | |
8258 $_def_liba52 | |
8259 | |
8260 /* enable libmpeg2 support */ | |
8261 $_def_libmpeg2 | |
8262 | |
8263 /* maximum alignment used by libmpeg2 */ | |
8264 #define ATTRIBUTE_ALIGNED_MAX 16 | |
8265 | |
8266 /* enable FAAD (AAC) support */ | |
8267 $_def_faad | 8152 $_def_faad |
8268 $_def_faad_internal | 8153 $_def_faad_internal |
8269 | 8154 $_def_liba52 |
8270 /* enable FAAC (AAC encoder) support */ | 8155 $_def_liba52_internal |
8271 $_def_faac | 8156 $_def_libdca |
8272 | |
8273 /* Define if you are using the Xvid library */ | |
8274 $_def_xvid | |
8275 | |
8276 /* Define if you are using the X.264 library */ | |
8277 $_def_x264 | |
8278 | |
8279 /* Define to include support for libdv-0.9.5 */ | |
8280 $_def_libdv | 8157 $_def_libdv |
8281 | 8158 $_def_liblzo |
8282 /* Indicates if libmp3lame is available | 8159 $_def_libmpeg2 |
8283 Note: for mencoder */ | 8160 $_def_mad |
8284 $_def_mp3lame | 8161 $_def_mp3lame |
8285 $_def_mp3lame_preset | 8162 $_def_mp3lame_preset |
8286 $_def_mp3lame_preset_medium | 8163 $_def_mp3lame_preset_medium |
8287 | 8164 $_def_mp3lib |
8165 $_def_musepack | |
8166 $_def_speex | |
8167 $_def_theora | |
8288 $_def_toolame | 8168 $_def_toolame |
8169 $_def_tremor | |
8289 $_def_twolame | 8170 $_def_twolame |
8290 | |
8291 /* liblzo support */ | |
8292 $_def_liblzo | |
8293 | |
8294 /* libmad support */ | |
8295 $_def_mad | |
8296 | |
8297 /* enable OggVorbis support */ | |
8298 $_def_vorbis | 8171 $_def_vorbis |
8299 $_def_tremor | 8172 $_def_x264 |
8300 | 8173 $_def_xvid |
8301 /* enable Speex support */ | 8174 $_def_zlib |
8302 $_def_speex | 8175 |
8303 | 8176 $_def_libnut |
8304 /* enable musepack support */ | 8177 |
8305 $_def_musepack | 8178 |
8306 | 8179 /* binary codecs */ |
8307 /* enable OggTheora support */ | 8180 $_def_qtx |
8308 $_def_theora | 8181 $_def_qtx_win32 |
8309 | 8182 $_def_real |
8310 /* enable libdca support */ | 8183 $_def_real_path |
8311 $_def_libdca | 8184 $_def_win32_loader |
8312 | |
8313 /* Win32 DLL support */ | |
8314 $_def_win32dll | 8185 $_def_win32dll |
8315 #define WIN32_PATH "$_win32codecsdir" | 8186 #define WIN32_PATH "$_win32codecsdir" |
8316 | |
8317 /* Win32-loader support */ | |
8318 $_def_win32_loader | |
8319 | |
8320 /* XAnim DLL support */ | |
8321 $_def_xanim | 8187 $_def_xanim |
8322 /* Default search path */ | |
8323 $_def_xanim_path | 8188 $_def_xanim_path |
8324 | |
8325 /* RealPlayer DLL support */ | |
8326 $_def_real | |
8327 /* Default search path */ | |
8328 $_def_real_path | |
8329 | |
8330 /* enables / disables QTX codecs */ | |
8331 $_def_qtx | |
8332 $_def_qtx_win32 | |
8333 | |
8334 /* Define if you are using libnut */ | |
8335 $_def_libnut | |
8336 | |
8337 /* XMMS input plugin support */ | |
8338 $_def_xmms | 8189 $_def_xmms |
8339 #define XMMS_INPUT_PLUGIN_DIR "$_xmmsplugindir" | 8190 #define XMMS_INPUT_PLUGIN_DIR "$_xmmsplugindir" |
8340 | 8191 |
8341 /* Use UnRAR executable for Vobsubs */ | 8192 |
8342 $_def_unrar_exec | 8193 /* GUI */ |
8343 | 8194 $_def_gtk2 |
8344 /* gui support */ | |
8345 $_def_gui | 8195 $_def_gui |
8346 $_def_gtk2 | |
8347 | |
8348 /* used by GUI: */ | |
8349 $_def_xshape | 8196 $_def_xshape |
8350 | 8197 |
8198 | |
8351 /* Audio output drivers */ | 8199 /* Audio output drivers */ |
8200 $_def_alsa | |
8201 $_def_alsa1x | |
8202 $_def_alsa5 | |
8203 $_def_alsa9 | |
8204 $_def_arts | |
8205 $_def_coreaudio | |
8206 $_def_esd | |
8207 $_def_esd_latency | |
8208 $_def_jack | |
8209 $_def_nas | |
8210 $_def_openal | |
8211 $_def_openal_h | |
8352 $_def_ossaudio | 8212 $_def_ossaudio |
8353 $_def_ossaudio_devdsp | 8213 $_def_ossaudio_devdsp |
8354 $_def_ossaudio_devmixer | 8214 $_def_ossaudio_devmixer |
8355 $_def_alsa | |
8356 $_def_alsa5 | |
8357 $_def_alsa9 | |
8358 $_def_alsa1x | |
8359 $_def_arts | |
8360 $_def_esd | |
8361 $_def_esd_latency | |
8362 $_def_pulse | 8215 $_def_pulse |
8363 $_def_jack | 8216 $_def_sgiaudio |
8364 $_def_openal | |
8365 $_def_openal_h | |
8366 $def_sys_asoundlib_h | |
8367 $def_alsa_asoundlib_h | |
8368 $_def_sunaudio | 8217 $_def_sunaudio |
8369 $_def_sgiaudio | |
8370 $_def_win32waveout | 8218 $_def_win32waveout |
8371 $_def_nas | 8219 |
8372 | 8220 $_def_ladspa |
8373 /* Enable TV Interface support */ | 8221 |
8222 | |
8223 /* input */ | |
8224 $_def_apple_ir | |
8225 $_def_apple_remote | |
8226 $_def_ioctl_bt848_h_name | |
8227 $_def_ioctl_meteor_h_name | |
8228 $_def_joystick | |
8229 $_def_lirc | |
8230 $_def_lircc | |
8231 $_def_pvr | |
8232 $_def_radio | |
8233 $_def_radio_bsdbt848 | |
8234 $_def_radio_capture | |
8235 $_def_radio_v4l | |
8236 $_def_radio_v4l2 | |
8374 $_def_tv | 8237 $_def_tv |
8375 | 8238 $_def_tv_bsdbt848 |
8376 /* Enable Video 4 Linux TV interface support */ | 8239 $_def_tv_dshow |
8240 $_def_tv_teletext | |
8377 $_def_tv_v4l | 8241 $_def_tv_v4l |
8378 | |
8379 /* Enable Video 4 Linux 1 TV interface support */ | |
8380 $_def_tv_v4l1 | 8242 $_def_tv_v4l1 |
8381 | |
8382 /* Enable Video 4 Linux 2 TV interface support */ | |
8383 $_def_tv_v4l2 | 8243 $_def_tv_v4l2 |
8384 | 8244 |
8385 /* Enable DirectShow TV interface support */ | 8245 |
8386 $_def_tv_dshow | 8246 /* font stuff */ |
8387 | 8247 $_def_ass |
8388 /* *BSD BrookTree headers */ | 8248 $_def_bitmap_font |
8389 $_def_ioctl_meteor_h_name | 8249 $_def_enca |
8390 $_def_ioctl_bt848_h_name | 8250 $_def_fontconfig |
8391 | 8251 $_def_freetype |
8392 /* Enable *BSD BrookTree TV interface support */ | 8252 $_def_fribidi |
8393 $_def_tv_bsdbt848 | 8253 |
8394 | 8254 |
8395 /* Enable TV Teletext Interface support */ | 8255 /* networking */ |
8396 $_def_tv_teletext | 8256 $_def_closesocket |
8397 | 8257 $_def_ftp |
8398 /* Enable Radio Interface support */ | 8258 $_def_inet6 |
8399 $_def_radio | 8259 $_def_live |
8400 | 8260 $_def_nemesi |
8401 /* Enable Capture for Radio Interface support */ | 8261 $_def_network |
8402 $_def_radio_capture | 8262 $_def_smb |
8403 | 8263 $_def_socklen_t |
8404 /* Enable Video 4 Linux Radio interface support */ | 8264 $_def_use_aton |
8405 $_def_radio_v4l | 8265 $_def_vstream |
8406 | 8266 |
8407 /* Enable Video 4 Linux 2 Radio interface support */ | 8267 |
8408 $_def_radio_v4l2 | 8268 /* libvo options */ |
8409 | 8269 $_def_3dfx |
8410 /* Enable *BSD BrookTree Radio interface support */ | 8270 $_def_aa |
8411 $_def_radio_bsdbt848 | 8271 $_def_bl |
8412 | 8272 $_def_caca |
8413 /* Enable Video 4 Linux 2 MPEG PVR support */ | 8273 $_def_corevideo |
8414 $_def_pvr | 8274 $_def_dfbmga |
8415 | 8275 $_def_dga |
8416 /* termcap flag for getch2.c */ | 8276 $_def_dga1 |
8417 $_def_termcap | 8277 $_def_dga2 |
8418 | 8278 $_def_directfb |
8419 /* termios flag for getch2.c */ | 8279 $_def_directfb_version |
8420 $_def_termios | 8280 $_def_directx |
8421 $def_termios_h | 8281 $_def_dvb |
8422 $def_termios_sys_h | 8282 $_def_dvb_head |
8423 | 8283 $_def_dvbin |
8424 /* enable PNG support */ | 8284 $_def_dxr2 |
8425 $_def_png | 8285 $_def_dxr3 |
8426 | 8286 $_def_fbdev |
8427 /* enable JPEG support */ | 8287 $_def_ggi |
8428 $_def_jpeg | 8288 $_def_ggiwmh |
8429 | |
8430 /* enable PNM support */ | |
8431 $_def_pnm | |
8432 | |
8433 /* enable md5sum support */ | |
8434 $_def_md5sum | |
8435 | |
8436 /* enable yuv4mpeg support */ | |
8437 $_def_yuv4mpeg | |
8438 | |
8439 /* enable GIF support */ | |
8440 $_def_gif | 8289 $_def_gif |
8441 $_def_gif_4 | 8290 $_def_gif_4 |
8442 $_def_gif_tvt_hack | 8291 $_def_gif_tvt_hack |
8443 | 8292 $_def_gl |
8444 /* enable bitmap font support */ | 8293 $_def_gl_win32 |
8445 $_def_bitmap_font | 8294 $_def_ivtv |
8446 | 8295 $_def_jpeg |
8447 /* enable FreeType support */ | 8296 $_def_md5sum |
8448 $_def_freetype | 8297 $_def_mga |
8449 | 8298 $_def_png |
8450 /* enable Fontconfig support */ | 8299 $_def_pnm |
8451 $_def_fontconfig | 8300 $_def_quartz |
8452 | 8301 $_def_s3fb |
8453 /* enable SSA/ASS support */ | 8302 $_def_sdl |
8454 $_def_ass | 8303 $_def_sdlbuggy |
8455 | 8304 $_def_svga |
8456 /* enable FriBiDi usage */ | 8305 $_def_tdfxfb |
8457 $_def_fribidi | 8306 $_def_tdfxvid |
8458 | 8307 $_def_tga |
8459 /* enable ENCA usage */ | 8308 $_def_v4l2 |
8460 $_def_enca | 8309 $_def_vesa |
8461 | |
8462 /* enables / disables osd menu */ | |
8463 $_def_menu | |
8464 | |
8465 /* enables / disables subtitles sorting */ | |
8466 $_def_sortsub | |
8467 | |
8468 /* enable LADSPA plugin support */ | |
8469 $_def_ladspa | |
8470 | |
8471 /* enable network */ | |
8472 $_def_network | |
8473 | |
8474 /* LIVE555 Streaming Media library support */ | |
8475 $_def_live | |
8476 | |
8477 /* libnemesi Streaming Media library support */ | |
8478 $_def_nemesi | |
8479 | |
8480 /* SMB support */ | |
8481 $_def_smb | |
8482 | |
8483 /* enable ftp support */ | |
8484 $_def_ftp | |
8485 | |
8486 /* enable vstream support */ | |
8487 $_def_vstream | |
8488 | |
8489 /* enable winsock2 instead of Unix functions*/ | |
8490 $def_winsock2_h | |
8491 | |
8492 /* define this to use inet_aton() instead of inet_pton() */ | |
8493 $_def_use_aton | |
8494 | |
8495 /* socklen_t support */ | |
8496 $_def_socklen_t | |
8497 | |
8498 /* closesocket() support */ | |
8499 $_def_closesocket | |
8500 | |
8501 /* enables inet6 support */ | |
8502 $_def_inet6 | |
8503 | |
8504 /* enables / disables VIDIX usage */ | |
8505 $_def_vidix | 8310 $_def_vidix |
8506 $_def_vidix_drv_cyberblade | 8311 $_def_vidix_drv_cyberblade |
8507 $_def_vidix_drv_ivtv | 8312 $_def_vidix_drv_ivtv |
8508 $_def_vidix_drv_mach64 | 8313 $_def_vidix_drv_mach64 |
8509 $_def_vidix_drv_mga | 8314 $_def_vidix_drv_mga |
8515 $_def_vidix_drv_s3 | 8320 $_def_vidix_drv_s3 |
8516 $_def_vidix_drv_sh_veu | 8321 $_def_vidix_drv_sh_veu |
8517 $_def_vidix_drv_sis | 8322 $_def_vidix_drv_sis |
8518 $_def_vidix_drv_unichrome | 8323 $_def_vidix_drv_unichrome |
8519 $_def_vidix_pfx | 8324 $_def_vidix_pfx |
8520 | 8325 $_def_vm |
8521 /* libvo options */ | 8326 $_def_wii |
8522 $_def_x11 | 8327 $_def_x11 |
8328 $_def_xdpms | |
8329 $_def_xf86keysym | |
8330 $_def_xinerama | |
8331 $_def_xmga | |
8332 $_def_xss | |
8523 $_def_xv | 8333 $_def_xv |
8524 $_def_xvmc | 8334 $_def_xvmc |
8525 $_def_vm | |
8526 $_def_xf86keysym | |
8527 $_def_xinerama | |
8528 $_def_gl | |
8529 $_def_gl_win32 | |
8530 $_def_dga | |
8531 $_def_dga1 | |
8532 $_def_dga2 | |
8533 $_def_sdl | |
8534 /* defined for SDLlib with keyrepeat bugs (before 1.2.1) */ | |
8535 $_def_sdlbuggy | |
8536 $_def_directx | |
8537 $_def_ggi | |
8538 $_def_ggiwmh | |
8539 $_def_3dfx | |
8540 $_def_s3fb | |
8541 $_def_wii | |
8542 $_def_tdfxfb | |
8543 $_def_tdfxvid | |
8544 $_def_xvr100 | 8335 $_def_xvr100 |
8545 $_def_directfb | 8336 $_def_yuv4mpeg |
8546 $_def_directfb_version | |
8547 $_def_dfbmga | |
8548 $_def_zr | 8337 $_def_zr |
8549 $_def_bl | |
8550 $_def_mga | |
8551 $_def_xmga | |
8552 $_def_fbdev | |
8553 $_def_dxr2 | |
8554 $_def_dxr3 | |
8555 $_def_ivtv | |
8556 $_def_v4l2 | |
8557 $_def_dvb | |
8558 $_def_dvb_head | |
8559 $_def_dvbin | |
8560 $_def_svga | |
8561 $_def_vesa | |
8562 $_def_xss | |
8563 $_def_xdpms | |
8564 $_def_aa | |
8565 $_def_caca | |
8566 $_def_tga | |
8567 | |
8568 /* Define this if you have shm support */ | |
8569 $_def_shm | |
8570 | 8338 |
8571 | 8339 |
8572 /* FFmpeg */ | 8340 /* FFmpeg */ |
8573 /* Define this to enable image postprocessing in libavcodec */ | 8341 $_def_libavcodec |
8342 $_def_libavcodec_a | |
8343 $_def_libavcodec_mpegaudio_hp | |
8344 $_def_libavcodec_so | |
8345 $_def_libavformat | |
8346 $_def_libavformat_a | |
8347 $_def_libavformat_so | |
8348 $_def_libavutil | |
8349 $_def_libavutil_a | |
8350 $_def_libavutil_so | |
8574 $_def_libpostproc | 8351 $_def_libpostproc |
8575 $_def_libpostproc_a | 8352 $_def_libpostproc_a |
8576 $_def_libpostproc_so | 8353 $_def_libpostproc_so |
8577 | |
8578 /* ffmpeg's libavcodec support (requires libavcodec source) */ | |
8579 $_def_libavcodec | |
8580 $_def_libavcodec_a | |
8581 $_def_libavcodec_so | |
8582 $_def_libavcodec_mpegaudio_hp | |
8583 | |
8584 /* ffmpeg's libavformat support (requires libavformat source) */ | |
8585 $_def_libavformat | |
8586 $_def_libavformat_a | |
8587 $_def_libavformat_so | |
8588 | |
8589 $_def_libavutil | |
8590 $_def_libavutil_a | |
8591 $_def_libavutil_so | |
8592 | |
8593 $_def_libswscale | 8354 $_def_libswscale |
8594 $_def_libswscale_a | 8355 $_def_libswscale_a |
8595 $_def_libswscale_so | 8356 $_def_libswscale_so |
8596 | 8357 |
8597 /* Define this if you enabled thread support for libavcodec */ | 8358 $_def_dcbzl |
8359 $_def_extern_prefix | |
8360 $_def_fast_unaligned | |
8361 $_def_mkstemp | |
8362 $_def_pthreads | |
8598 $_def_threads | 8363 $_def_threads |
8599 $_def_pthreads | |
8600 #ifdef HAVE_THREADS | 8364 #ifdef HAVE_THREADS |
8601 #define ENABLE_THREADS 1 | 8365 #define ENABLE_THREADS 1 |
8602 #else | 8366 #else |
8603 #define ENABLE_THREADS 0 | 8367 #define ENABLE_THREADS 0 |
8604 #endif | 8368 #endif |
8605 | 8369 |
8606 /* Use libavcodec's decoders */ | 8370 #define CONFIG_GPL 1 |
8371 #define ENABLE_SMALL 0 | |
8372 #define ENABLE_GRAY 0 | |
8373 | |
8607 #define CONFIG_DECODERS 1 | 8374 #define CONFIG_DECODERS 1 |
8608 #define ENABLE_DECODERS 1 | 8375 #define ENABLE_DECODERS 1 |
8609 /* Use libavcodec's encoders */ | |
8610 #define CONFIG_ENCODERS 1 | 8376 #define CONFIG_ENCODERS 1 |
8611 #define ENABLE_ENCODERS 1 | 8377 #define ENABLE_ENCODERS 1 |
8612 | 8378 |
8613 /* Use libavformat's demuxers */ | |
8614 #define CONFIG_DEMUXERS 1 | 8379 #define CONFIG_DEMUXERS 1 |
8615 #define ENABLE_DEMUXERS 1 | 8380 #define ENABLE_DEMUXERS 1 |
8616 /* Use libavformat's muxers */ | |
8617 $_def_muxers | 8381 $_def_muxers |
8618 | 8382 |
8619 /* Use these registers in FFmpeg x86 inline asm. No proper detection yet. */ | 8383 /* Use these registers in FFmpeg x86 inline asm. No proper detection yet. */ |
8620 #define HAVE_EBX_AVAILABLE 1 | 8384 #define HAVE_EBX_AVAILABLE 1 |
8621 #ifndef MP_DEBUG | 8385 #ifndef MP_DEBUG |
8622 #define HAVE_EBP_AVAILABLE 1 | 8386 #define HAVE_EBP_AVAILABLE 1 |
8623 #endif | 8387 #endif |
8624 | |
8625 /* Define if your processor can access unaligned data in a fast way */ | |
8626 $_def_fast_unaligned | |
8627 | |
8628 /* The G5 has the dcbzl when in 64bit mode but the G4 and earlier CPUs do not | |
8629 have the instruction. */ | |
8630 $_def_dcbzl | |
8631 | |
8632 #define CONFIG_GPL 1 | |
8633 #define ENABLE_SMALL 0 | |
8634 #define ENABLE_GRAY 0 | |
8635 | 8388 |
8636 /* External libraries used through libavcodec. */ | 8389 /* External libraries used through libavcodec. */ |
8637 $_def_faac_lavc | 8390 $_def_faac_lavc |
8638 $_def_libamr | 8391 $_def_libamr |
8639 $_def_libamr_nb | 8392 $_def_libamr_nb |
8642 $_def_libschroedinger_lavc | 8395 $_def_libschroedinger_lavc |
8643 $_def_mp3lame_lavc | 8396 $_def_mp3lame_lavc |
8644 $_def_x264_lavc | 8397 $_def_x264_lavc |
8645 $_def_xvid_lavc | 8398 $_def_xvid_lavc |
8646 | 8399 |
8647 /* mkstemp support */ | |
8648 $_def_mkstemp | |
8649 | |
8650 /* extern symbol prefix */ | |
8651 $_def_extern_prefix | |
8652 | |
8653 /* Use specific parts from FFmpeg. */ | |
8654 `ff_config_enable "$_libavdecoders_all" "$_libavdecoders"` | 8400 `ff_config_enable "$_libavdecoders_all" "$_libavdecoders"` |
8655 `ff_config_enable "$_libavencoders_all" "$_libavencoders"` | 8401 `ff_config_enable "$_libavencoders_all" "$_libavencoders"` |
8656 `ff_config_enable "$_libavparsers_all" "$_libavparsers"` | 8402 `ff_config_enable "$_libavparsers_all" "$_libavparsers"` |
8657 `ff_config_enable "$_libavdemuxers_all" "$_libavdemuxers"` | 8403 `ff_config_enable "$_libavdemuxers_all" "$_libavdemuxers"` |
8658 `ff_config_enable "$_libavmuxers_all" "$_libavmuxers"` | 8404 `ff_config_enable "$_libavmuxers_all" "$_libavmuxers"` |