Mercurial > mplayer.hg
comparison configure @ 19011:015bc8ec48d5
Split _libavcodecs variable into _libavdecoders and _libavencoders.
author | diego |
---|---|
date | Tue, 11 Jul 2006 14:47:07 +0000 (2006-07-11) |
parents | 5d3cf56dad0c |
children | a96a013b186c |
comparison
equal
deleted
inserted
replaced
19010:5d3cf56dad0c | 19011:015bc8ec48d5 |
---|---|
293 --disable-libmpeg2 disable builtin libmpeg2 [enabled] | 293 --disable-libmpeg2 disable builtin libmpeg2 [enabled] |
294 --disable-musepack disable musepack support [autodetect] | 294 --disable-musepack disable musepack support [autodetect] |
295 --disable-amr_nb disable amr narrowband, floating point [autodetect] | 295 --disable-amr_nb disable amr narrowband, floating point [autodetect] |
296 --disable-amr_nb-fixed disable amr narrowband, fixed point [autodetect] | 296 --disable-amr_nb-fixed disable amr narrowband, fixed point [autodetect] |
297 --disable-amr_wb disable amr wideband, floating point [autodetect] | 297 --disable-amr_wb disable amr wideband, floating point [autodetect] |
298 --disable-codec=CODEC disable specified FFmpeg codec | 298 --disable-decoder=DECODER disable specified FFmpeg decoder |
299 --enable-codec=CODEC enable specified FFmpeg codec | 299 --enable-decoder=DECODER enable specified FFmpeg decoder |
300 --disable-encoder=ENCODER disable specified FFmpeg encoder | |
301 --enable-encoder=ENCODER enable specified FFmpeg encoder | |
300 --disable-parser=PARSER disable specified FFmpeg parser | 302 --disable-parser=PARSER disable specified FFmpeg parser |
301 --enable-parser=PARSER enable specified FFmpeg parser | 303 --enable-parser=PARSER enable specified FFmpeg parser |
302 --disable-demuxer=DEMUXER disable specified FFmpeg demuxer | 304 --disable-demuxer=DEMUXER disable specified FFmpeg demuxer |
303 --enable-demuxer=DEMUXER enable specified FFmpeg demuxer | 305 --enable-demuxer=DEMUXER enable specified FFmpeg demuxer |
304 --disable-muxer=MUXER disable specified FFmpeg muxer | 306 --disable-muxer=MUXER disable specified FFmpeg muxer |
1557 _libavutil_so=auto | 1559 _libavutil_so=auto |
1558 _libavcodec=auto | 1560 _libavcodec=auto |
1559 _amr_nb=auto | 1561 _amr_nb=auto |
1560 _amr_nb_fixed=auto | 1562 _amr_nb_fixed=auto |
1561 _amr_wb=auto | 1563 _amr_wb=auto |
1562 _libavcodecs=`grep 'register_avcodec(&[a-z]' libavcodec/allcodecs.c | sed 's/.*&\(.*\)).*/\1/'` | 1564 _libavdecoders=`grep 'register_avcodec(&[a-z]_decoder)' libavcodec/allcodecs.c | sed 's/.*&\(.*\)).*/\1/'` |
1565 _libavencoders=`grep 'register_avcodec(&[a-z]_encoder)' libavcodec/allcodecs.c | sed 's/.*&\(.*\)).*/\1/'` | |
1563 _libavparsers=`grep 'av_register_codec_parser(&[a-z]' libavcodec/allcodecs.c | sed 's/.*&\(.*\)).*/\1/'` | 1566 _libavparsers=`grep 'av_register_codec_parser(&[a-z]' libavcodec/allcodecs.c | sed 's/.*&\(.*\)).*/\1/'` |
1564 _libavdemuxers=`grep 'av_register_input_format(&[a-z]' libavformat/allformats.c | sed 's/.*&\(.*\)).*/\1/'` | 1567 _libavdemuxers=`grep 'av_register_input_format(&[a-z]' libavformat/allformats.c | sed 's/.*&\(.*\)).*/\1/'` |
1565 _libavmuxers=`grep 'av_register_output_format(&[a-z]' libavformat/allformats.c | sed 's/.*&\(.*\)).*/\1/'` | 1568 _libavmuxers=`grep 'av_register_output_format(&[a-z]' libavformat/allformats.c | sed 's/.*&\(.*\)).*/\1/'` |
1566 _libavcodec_so=auto | 1569 _libavcodec_so=auto |
1567 _libavformat=auto | 1570 _libavformat=auto |
1921 --disable-amr_nb) _amr_nb=no ;; | 1924 --disable-amr_nb) _amr_nb=no ;; |
1922 --enable-amr_nb-fixed) _amr_nb_fixed=yes ;; | 1925 --enable-amr_nb-fixed) _amr_nb_fixed=yes ;; |
1923 --disable-amr_nb-fixed) _amr_nb_fixed=no ;; | 1926 --disable-amr_nb-fixed) _amr_nb_fixed=no ;; |
1924 --enable-amr_wb) _amr_wb=yes ;; | 1927 --enable-amr_wb) _amr_wb=yes ;; |
1925 --disable-amr_wb) _amr_wb=no ;; | 1928 --disable-amr_wb) _amr_wb=no ;; |
1926 --enable-codec=*) _libavcodecs="$_libavcodecs `echo $ac_option | cut -d '=' -f 2`" ;; | 1929 --enable-decoder=*) _libavdecoders="$_libavdecoders `echo $ac_option | cut -d '=' -f 2`" ;; |
1927 --disable-codec=*) _libavcodecs=`echo $_libavcodecs | sed "s/\`echo $ac_option | cut -d '=' -f 2\`//g"` ;; | 1930 --disable-decoder=*) _libavdecoders=`echo $_libavdecoders | sed "s/\`echo $ac_option | cut -d '=' -f 2\`//g"` ;; |
1931 --enable-encoder=*) _libavencoders="$_libavencoders `echo $ac_option | cut -d '=' -f 2`" ;; | |
1932 --disable-encoder=*) _libavencoders=`echo $_libavencoders | sed "s/\`echo $ac_option | cut -d '=' -f 2\`//g"` ;; | |
1928 --enable-parser=*) _libavparsers="$_libavparsers `echo $ac_option | cut -d '=' -f 2`" ;; | 1933 --enable-parser=*) _libavparsers="$_libavparsers `echo $ac_option | cut -d '=' -f 2`" ;; |
1929 --disable-parser=*) _libavparsers=`echo $_libavparsers | sed "s/\`echo $ac_option | cut -d '=' -f 2\`//g"` ;; | 1934 --disable-parser=*) _libavparsers=`echo $_libavparsers | sed "s/\`echo $ac_option | cut -d '=' -f 2\`//g"` ;; |
1930 --enable-demuxer=*) _libavdemuxers="$_libavdemuxers `echo $ac_option | cut -d '=' -f 2`" ;; | 1935 --enable-demuxer=*) _libavdemuxers="$_libavdemuxers `echo $ac_option | cut -d '=' -f 2`" ;; |
1931 --disable-demuxer=*) _libavdemuxers=`echo $_libavdemuxers | sed "s/\`echo $ac_option | cut -d '=' -f 2\`//g"` ;; | 1936 --disable-demuxer=*) _libavdemuxers=`echo $_libavdemuxers | sed "s/\`echo $ac_option | cut -d '=' -f 2\`//g"` ;; |
1932 --enable-muxer=*) _libavmuxers="$_libavmuxers `echo $ac_option | cut -d '=' -f 2`" ;; | 1937 --enable-muxer=*) _libavmuxers="$_libavmuxers `echo $ac_option | cut -d '=' -f 2`" ;; |
6709 if test "$_mencoder" = yes ; then | 6714 if test "$_mencoder" = yes ; then |
6710 _mencoder_flag='#define HAVE_MENCODER' | 6715 _mencoder_flag='#define HAVE_MENCODER' |
6711 _def_encoders='#define CONFIG_ENCODERS 1' | 6716 _def_encoders='#define CONFIG_ENCODERS 1' |
6712 _def_muxers='#define CONFIG_MUXERS 1' | 6717 _def_muxers='#define CONFIG_MUXERS 1' |
6713 else | 6718 else |
6714 _libavcodecs="`echo $_libavcodecs | sed 's/[-_a-zA-Z0-9]*encoder//g'`" | 6719 _libavencoders="" |
6715 _libavmuxers="" | 6720 _libavmuxers="" |
6716 fi | 6721 fi |
6717 echores "$_mencoder" | 6722 echores "$_mencoder" |
6718 | 6723 |
6719 echocheck "fastmemcpy" | 6724 echocheck "fastmemcpy" |
7636 FAAC_LIB=$_ld_faac | 7641 FAAC_LIB=$_ld_faac |
7637 AMR=$_amr | 7642 AMR=$_amr |
7638 AMR_NB=$_amr_nb | 7643 AMR_NB=$_amr_nb |
7639 AMR_NB_FIXED=$_amr_nb_fixed | 7644 AMR_NB_FIXED=$_amr_nb_fixed |
7640 AMR_WB=$_amr_wb | 7645 AMR_WB=$_amr_wb |
7641 `echo $_libavcodecs | tr '[a-z] ' '[A-Z]\n' | sed 's/^/CONFIG_/;s/$/=yes/'` | 7646 `echo $_libavdecoders | tr '[a-z] ' '[A-Z]\n' | sed 's/^/CONFIG_/;s/$/=yes/'` |
7647 `echo $_libavencoders | tr '[a-z] ' '[A-Z]\n' | sed 's/^/CONFIG_/;s/$/=yes/'` | |
7642 `echo $_libavparsers | tr '[a-z] ' '[A-Z]\n' | sed 's/^/CONFIG_/;s/$/=yes/'` | 7648 `echo $_libavparsers | tr '[a-z] ' '[A-Z]\n' | sed 's/^/CONFIG_/;s/$/=yes/'` |
7643 `echo $_libavdemuxers | tr '[a-z] ' '[A-Z]\n' | sed 's/^/CONFIG_/;s/$/=yes/'` | 7649 `echo $_libavdemuxers | tr '[a-z] ' '[A-Z]\n' | sed 's/^/CONFIG_/;s/$/=yes/'` |
7644 `echo $_libavmuxers | tr '[a-z] ' '[A-Z]\n' | sed 's/^/CONFIG_/;s/$/=yes/'` | 7650 `echo $_libavmuxers | tr '[a-z] ' '[A-Z]\n' | sed 's/^/CONFIG_/;s/$/=yes/'` |
7645 CONFIG_FAAC=$_faac | 7651 CONFIG_FAAC=$_faac |
7646 CONFIG_XVID=$_lavc_xvid | 7652 CONFIG_XVID=$_lavc_xvid |
8013 $_def_amr | 8019 $_def_amr |
8014 $_def_amr_nb | 8020 $_def_amr_nb |
8015 $_def_amr_nb_fixed | 8021 $_def_amr_nb_fixed |
8016 $_def_amr_wb | 8022 $_def_amr_wb |
8017 | 8023 |
8018 /* Use specific codecs from libavcodec */ | 8024 /* Use specific parts from FFmpeg. */ |
8019 `echo $_libavcodecs | tr '[a-z] ' '[A-Z]\n' | sed 's/^/#define CONFIG_/;s/$/ 1/'` | 8025 `echo $_libavdecoders | tr '[a-z] ' '[A-Z]\n' | sed 's/^/#define CONFIG_/;s/$/ 1/'` |
8026 `echo $_libavencoders | tr '[a-z] ' '[A-Z]\n' | sed 's/^/#define CONFIG_/;s/$/ 1/'` | |
8020 `echo $_libavparsers | tr '[a-z] ' '[A-Z]\n' | sed 's/^/#define CONFIG_/;s/$/ 1/'` | 8027 `echo $_libavparsers | tr '[a-z] ' '[A-Z]\n' | sed 's/^/#define CONFIG_/;s/$/ 1/'` |
8021 `echo $_libavdemuxers | tr '[a-z] ' '[A-Z]\n' | sed 's/^/#define CONFIG_/;s/$/ 1/'` | 8028 `echo $_libavdemuxers | tr '[a-z] ' '[A-Z]\n' | sed 's/^/#define CONFIG_/;s/$/ 1/'` |
8022 `echo $_libavmuxers | tr '[a-z] ' '[A-Z]\n' | sed 's/^/#define CONFIG_/;s/$/ 1/'` | 8029 `echo $_libavmuxers | tr '[a-z] ' '[A-Z]\n' | sed 's/^/#define CONFIG_/;s/$/ 1/'` |
8023 $_def_lavc_faac | 8030 $_def_lavc_faac |
8024 $_def_lavc_xvid | 8031 $_def_lavc_xvid |