Mercurial > mplayer.hg
comparison configure @ 7946:f483ab704252
postprocessing cleanup:
remove opendivx #ifdefs
remove rk1 filter
remove unused / obsolete stuff
add -1,4,2,4,-1 deinterlacing filter (ffmpeg uses that)
threadsafe / no more non-const globals
some optimizations
different strides for Y,U,V possible
remove ebx usage (someone really should fix gcc, this is really lame)
change the dering filter slightly (tell me if its worse for any files)
author | michael |
---|---|
date | Mon, 28 Oct 2002 19:31:04 +0000 |
parents | 283093551036 |
children | 9b8dd240314d |
comparison
equal
deleted
inserted
replaced
7945:32939f2b3d2e | 7946:f483ab704252 |
---|---|
214 --target=PLATFORM target platform (i386-linux, arm-linux, etc) | 214 --target=PLATFORM target platform (i386-linux, arm-linux, etc) |
215 --enable-static build a statically linked binary. Set further linking | 215 --enable-static build a statically linked binary. Set further linking |
216 options with --enable-static="-lslang -lncurses" | 216 options with --enable-static="-lslang -lncurses" |
217 --language=xx select a language (for translated messages/gui) [en] | 217 --language=xx select a language (for translated messages/gui) [en] |
218 (Available: $LANGUAGES) | 218 (Available: $LANGUAGES) |
219 --enabled-shared-pp install & use shared postprocessing lib | |
219 | 220 |
220 Advanced options: | 221 Advanced options: |
221 --enable-mmx build with mmx support [autodetect] | 222 --enable-mmx build with mmx support [autodetect] |
222 --enable-mmx2 build with mmx2 support (PIII, Athlon) [autodetect] | 223 --enable-mmx2 build with mmx2 support (PIII, Athlon) [autodetect] |
223 --enable-3dnow build with 3dnow! support [autodetect] | 224 --enable-3dnow build with 3dnow! support [autodetect] |
1004 _sighandler=yes | 1005 _sighandler=yes |
1005 _libdv=auto | 1006 _libdv=auto |
1006 _cdparanoia=auto | 1007 _cdparanoia=auto |
1007 _big_endian=auto | 1008 _big_endian=auto |
1008 _freetype=no | 1009 _freetype=no |
1010 _shared_pp=no | |
1009 | 1011 |
1010 for ac_option do | 1012 for ac_option do |
1011 case "$ac_option" in | 1013 case "$ac_option" in |
1012 # Skip 1st pass | 1014 # Skip 1st pass |
1013 --target=*) ;; | 1015 --target=*) ;; |
1179 | 1181 |
1180 --enable-dga) _dga=auto ;; # as we don't know if it's 1 or 2 | 1182 --enable-dga) _dga=auto ;; # as we don't know if it's 1 or 2 |
1181 --enable-dga=*) _dga=`echo $ac_option | cut -d '=' -f 2` ;; | 1183 --enable-dga=*) _dga=`echo $ac_option | cut -d '=' -f 2` ;; |
1182 --disable-dga) _dga=no ;; | 1184 --disable-dga) _dga=no ;; |
1183 | 1185 |
1186 --enable-shared-pp) _shared_pp=yes ;; | |
1187 --disable-shared-pp) _shared_pp=no ;; | |
1188 | |
1184 --language=*) | 1189 --language=*) |
1185 LINGUAS=`echo $ac_option | cut -d '=' -f 2` | 1190 LINGUAS=`echo $ac_option | cut -d '=' -f 2` |
1186 ;; | 1191 ;; |
1187 --with-libdvdnav=*) | 1192 --with-libdvdnav=*) |
1188 _dvdnavdir=`echo $ac_option | cut -d '=' -f 2` | 1193 _dvdnavdir=`echo $ac_option | cut -d '=' -f 2` |
4162 _byte_order='Little Endian' | 4167 _byte_order='Little Endian' |
4163 _def_words_endian='#undef WORDS_BIGENDIAN' | 4168 _def_words_endian='#undef WORDS_BIGENDIAN' |
4164 fi | 4169 fi |
4165 echores "$_byte_order" | 4170 echores "$_byte_order" |
4166 | 4171 |
4172 echocheck "shared postprocess lib" | |
4173 if test "$_shared_pp" = yes ; then | |
4174 _ld_pp='-lpostproc' | |
4175 else | |
4176 _ld_pp='postproc/libpostproc.a' | |
4177 fi | |
4178 echores "$_shared_pp" | |
4179 | |
4167 # --------------- GUI specific tests begin ------------------- | 4180 # --------------- GUI specific tests begin ------------------- |
4168 echocheck "GUI" | 4181 echocheck "GUI" |
4169 echo "$_gui" | 4182 echo "$_gui" |
4170 if test "$_gui" = yes ; then | 4183 if test "$_gui" = yes ; then |
4171 | 4184 |
4429 | 4442 |
4430 STREAMING = $_streaming | 4443 STREAMING = $_streaming |
4431 STREAMING_LIVE_DOT_COM = $_live | 4444 STREAMING_LIVE_DOT_COM = $_live |
4432 STREAMING_LIB = $_ld_streaming $_ld_live | 4445 STREAMING_LIB = $_ld_streaming $_ld_live |
4433 VIDIX = $_vidix | 4446 VIDIX = $_vidix |
4447 PP_LIB = $_ld_pp | |
4448 SHARED_PP = $_shared_pp | |
4434 | 4449 |
4435 OPENDIVX = $_opendivx | 4450 OPENDIVX = $_opendivx |
4436 | 4451 |
4437 UNRARLIB = $_unrarlib | 4452 UNRARLIB = $_unrarlib |
4438 | 4453 |