@ -120,6 +120,7 @@ Component options:
--disable-avdevice disable libavdevice build
--disable-avcodec disable libavcodec build
--disable-avformat disable libavformat build
--disable-avutil disable libavutil build
--disable-swresample disable libswresample build
--disable-swscale disable libswscale build
--disable-postproc disable libpostproc build
@ -1091,6 +1092,17 @@ DOCUMENT_LIST="
txtpages
"
LIBRARY_LIST="
avcodec
avdevice
avfilter
avformat
avresample
avutil
swresample
swscale
"
PROGRAM_LIST="
ffplay
ffprobe
@ -1101,12 +1113,8 @@ PROGRAM_LIST="
CONFIG_LIST="
$COMPONENT_LIST
$DOCUMENT_LIST
$LIBRARY_LIST
$PROGRAM_LIST
avcodec
avdevice
avfilter
avformat
avresample
avisynth
bzlib
crystalhd
@ -1179,8 +1187,6 @@ CONFIG_LIST="
small
sram
static
swresample
swscale
swscale_alpha
thumb
vaapi
@ -1432,7 +1438,6 @@ HAVE_LIST="
CONFIG_EXTRA="
aandcttables
ac3dsp
avutil
error_resilience
gcrypt
golomb
@ -1966,9 +1971,13 @@ tinterlace_merge_test_deps="tinterlace_filter"
tinterlace_pad_test_deps="tinterlace_filter"
# libraries
avdevice_deps="avcodec avformat"
avformat_deps="avcodec"
avcodec_deps="avutil"
avdevice_deps="avutil avcodec avformat"
avfilter_deps="avutil"
avformat_deps="avutil avcodec"
avresample_deps="avutil"
postproc_deps="gpl"
swscale_deps="avutil"
# programs
ffmpeg_deps="avcodec avfilter avformat swscale swresample"
@ -2035,16 +2044,9 @@ ALT_PP_VER=$ALT_PP_VER_MAJOR.$ALT_PP_VER_MINOR.$ALT_PP_VER_MICRO
# configurable options
enable $PROGRAM_LIST
enable $DOCUMENT_LIST
enable avcodec
enable avdevice
enable avfilter
enable avformat
enable avutil
enable $(filter_out avresample $LIBRARY_LIST)
enable postproc
enable stripping
enable swresample
enable swscale
enable asm
enable debug
@ -4338,7 +4340,7 @@ NOREDZONE_FLAGS=$noredzone_flags
EOF
get_version(){
lcname=$1
lcname=lib ${ 1}
name=$(toupper $lcname)
file=$source_path/$lcname/version.h
eval $(awk "/#define ${name}_VERSION_M/ { print \$2 \"=\" \$3 }" "$file")
@ -4362,14 +4364,7 @@ fi
get_version_old LIBPOSTPROC libpostproc/version.h
get_version libavcodec
get_version libavdevice
get_version libavfilter
get_version libavformat
get_version libavresample
get_version libavutil
get_version libswresample
get_version libswscale
map 'get_version $v' $LIBRARY_LIST
cat > $TMPH <<EOF
/* Automatically generated by configure - do not modify! */