Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
小白菜888
Ffmpeg
提交
520cc7f1
F
Ffmpeg
项目概览
小白菜888
/
Ffmpeg
通知
3
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
F
Ffmpeg
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
520cc7f1
编写于
2月 11, 2007
作者:
M
Måns Rullgård
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
simplify --enable/disable-* option handling
Originally committed as revision 7941 to
svn://svn.ffmpeg.org/ffmpeg/trunk
上级
12b61a74
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
22 addition
and
97 deletion
+22
-97
configure
configure
+22
-97
未找到文件。
configure
浏览文件 @
520cc7f1
...
@@ -563,6 +563,16 @@ TARGET_LIST='
...
@@ -563,6 +563,16 @@ TARGET_LIST='
mmx
mmx
'
'
CMDLINE_SELECT
=
"
$CONFIG_LIST
$TARGET_LIST
debug
extra_warnings
mingw32
shared
static
"
flashsv_decoder_deps
=
"zlib"
flashsv_decoder_deps
=
"zlib"
flashsv_encoder_deps
=
"zlib"
flashsv_encoder_deps
=
"zlib"
mpeg_xvmc_decoder_deps
=
"xvmc"
mpeg_xvmc_decoder_deps
=
"xvmc"
...
@@ -967,6 +977,12 @@ DEMUXER_LIST=`sed -n 's/^[^#]*DEMUX.*, *\(.*\)).*/\1_demuxer/p' "$source_path/li
...
@@ -967,6 +977,12 @@ DEMUXER_LIST=`sed -n 's/^[^#]*DEMUX.*, *\(.*\)).*/\1_demuxer/p' "$source_path/li
enable
$ENCODER_LIST
$DECODER_LIST
$PARSER_LIST
$MUXER_LIST
$DEMUXER_LIST
enable
$ENCODER_LIST
$DECODER_LIST
$PARSER_LIST
$MUXER_LIST
$DEMUXER_LIST
die_unknown
(){
echo
"Unknown option
\"
$1
\"
."
echo
"See
$0
--help for available options."
exit
1
}
for
opt
do
for
opt
do
optval
=
"
${
opt
#*=
}
"
optval
=
"
${
opt
#*=
}
"
case
"
$opt
"
in
case
"
$opt
"
in
...
@@ -1008,52 +1024,16 @@ for opt do
...
@@ -1008,52 +1024,16 @@ for opt do
;;
;;
--powerpc-perf-enable
)
powerpc_perf
=
"yes"
--powerpc-perf-enable
)
powerpc_perf
=
"yes"
;;
;;
--disable-mmx
)
mmx
=
"no"
;;
--disable-armv5te
)
armv5te
=
"no"
;;
--disable-armv6
)
armv6
=
"no"
;;
--disable-iwmmxt
)
iwmmxt
=
"no"
;;
--disable-altivec
)
altivec
=
"no"
;;
--enable-gprof
)
gprof
=
"yes"
;;
--disable-v4l
)
video4linux
=
"no"
--disable-v4l
)
video4linux
=
"no"
;;
;;
--disable-v4l2
)
video4linux2
=
"no"
--disable-v4l2
)
video4linux2
=
"no"
;;
;;
--disable-bktr
)
bktr
=
"no"
;;
--disable-audio-oss
)
audio_oss
=
"no"
;;
--disable-audio-beos
)
audio_beos
=
"no"
;;
--disable-dv1394
)
dv1394
=
"no"
;;
--disable-network
)
network
=
"no"
;;
--disable-ipv6
)
ipv6
=
"no"
;;
--disable-zlib
)
zlib
=
"no"
;;
--enable-a52bin
)
liba52bin
=
"yes"
--enable-a52bin
)
liba52bin
=
"yes"
;;
;;
--enable-dts
)
libdts
=
"yes"
--enable-dts
)
libdts
=
"yes"
;;
;;
--enable-pp
)
pp
=
"yes"
;;
--enable-libgsm
)
libgsm
=
"yes"
;;
--enable-mp3lame
)
libmp3lame
=
"yes"
--enable-mp3lame
)
libmp3lame
=
"yes"
;;
;;
--enable-libnut
)
libnut
=
"yes"
;;
--enable-libogg
)
libogg
=
"yes"
;;
--enable-libtheora
)
libtheora
=
"yes"
;;
--enable-vorbis
)
libvorbis
=
"yes"
--enable-vorbis
)
libvorbis
=
"yes"
;;
;;
--enable-faad
)
libfaad
=
"yes"
--enable-faad
)
libfaad
=
"yes"
...
@@ -1062,72 +1042,14 @@ for opt do
...
@@ -1062,72 +1042,14 @@ for opt do
;;
;;
--enable-faac
)
libfaac
=
"yes"
--enable-faac
)
libfaac
=
"yes"
;;
;;
--enable-xvid
)
xvid
=
"yes"
;;
--enable-x264
)
x264
=
"yes"
;;
--enable-avisynth
)
avisynth
=
"yes"
;;
--enable-x11grab
)
x11grab
=
"yes"
;;
--enable-dc1394
)
dc1394
=
"yes"
;;
--disable-vhook
)
vhook
=
"no"
;;
--enable-mingw32
)
mingw32
=
"yes"
;;
--enable-mingwce
)
wince
=
"yes"
--enable-mingwce
)
wince
=
"yes"
;;
;;
--enable-static
)
static
=
"yes"
;;
--disable-static
)
static
=
"no"
;;
--enable-shared
)
shared
=
"yes"
;;
--disable-shared
)
shared
=
"no"
;;
--disable-debug
)
debug
=
"no"
;;
--disable-opts
)
optimize
=
"no"
--disable-opts
)
optimize
=
"no"
;;
;;
--enable-extra-warnings
)
extra_warnings
=
"yes"
;;
--disable-mpegaudio-hp
)
mpegaudio_hp
=
"no"
;;
--disable-protocols
)
protocols
=
"no"
;;
--disable-ffmpeg
)
ffmpeg
=
"no"
;;
--disable-ffserver
)
ffserver
=
"no"
;;
--disable-ffplay
)
ffplay
=
"no"
;;
--enable-small
)
optimize
=
"small"
--enable-small
)
optimize
=
"small"
;;
;;
--enable-amr_nb
)
amr_nb
=
"yes"
;;
--enable-amr_nb-fixed
)
amr_nb_fixed
=
"yes"
;;
--enable-amr_wb
)
amr_wb
=
"yes"
;;
--enable-amr_if2
)
amr_if2
=
"yes"
;;
--enable-sunmlib
)
mlib
=
"yes"
--enable-sunmlib
)
mlib
=
"yes"
;;
;;
--enable-pthreads
)
pthreads
=
"yes"
;;
--enable-w32threads
)
w32threads
=
"yes"
;;
--enable-beosthreads
)
beosthreads
=
"yes"
;;
--enable-os2threads
)
os2threads
=
"yes"
;;
--enable-swscaler
)
swscaler
=
"yes"
;;
--enable-gpl
)
gpl
=
"yes"
;;
--enable-memalign-hack
)
memalign_hack
=
"yes"
;;
--disable-strip
)
dostrip
=
"no"
--disable-strip
)
dostrip
=
"no"
;;
;;
--enable-encoder
=
*
)
enable
${
optval
}
_encoder
--enable-encoder
=
*
)
enable
${
optval
}
_encoder
...
@@ -1160,12 +1082,15 @@ for opt do
...
@@ -1160,12 +1082,15 @@ for opt do
;;
;;
--disable-parsers
)
disable
$PARSER_LIST
--disable-parsers
)
disable
$PARSER_LIST
;;
;;
--enable-
?
*
|
--disable-
?
*
)
eval
`
echo
"
${
opt
#-
}
"
|
sed
's/-/action=/;s/-/ option=/;s/-/_/g'
`
echo
"
$CMDLINE_SELECT
"
|
grep
-q
"^ *
$option
\$
"
||
die_unknown
$opt
$action
$option
;;
--help
)
show_help
--help
)
show_help
;;
;;
*
)
*
)
echo
"Unknown option
\"
$opt
\"
."
die_unknown
$opt
echo
"See
$0
--help for available options."
exit
1
;;
;;
esac
esac
done
done
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录