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