|
|
|
@@ -86,7 +86,6 @@ Configuration options: |
|
|
|
--disable-ffserver disable ffserver build |
|
|
|
--disable-avdevice disable libavdevice build |
|
|
|
--disable-avcodec disable libavcodec build |
|
|
|
--disable-avcore disable libavcore build |
|
|
|
--disable-avformat disable libavformat build |
|
|
|
--disable-swscale disable libswscale build |
|
|
|
--enable-postproc enable GPLed postprocessing support [no] |
|
|
|
@@ -871,7 +870,6 @@ CONFIG_LIST=" |
|
|
|
$COMPONENT_LIST |
|
|
|
aandct |
|
|
|
avcodec |
|
|
|
avcore |
|
|
|
avdevice |
|
|
|
avfilter |
|
|
|
avformat |
|
|
|
@@ -1590,7 +1588,6 @@ host_os=$target_os_default |
|
|
|
|
|
|
|
# configurable options |
|
|
|
enable avcodec |
|
|
|
enable avcore |
|
|
|
enable avdevice |
|
|
|
enable avfilter |
|
|
|
enable avformat |
|
|
|
@@ -2934,7 +2931,7 @@ enabled extra_warnings && check_cflags -Winline |
|
|
|
# add some linker flags |
|
|
|
check_ldflags -Wl,--warn-common |
|
|
|
check_ldflags -Wl,--as-needed |
|
|
|
check_ldflags '-Wl,-rpath-link,\$(BUILD_ROOT)/libpostproc -Wl,-rpath-link,\$(BUILD_ROOT)/libswscale -Wl,-rpath-link,\$(BUILD_ROOT)/libavfilter -Wl,-rpath-link,\$(BUILD_ROOT)/libavdevice -Wl,-rpath-link,\$(BUILD_ROOT)/libavformat -Wl,-rpath-link,\$(BUILD_ROOT)/libavcodec -Wl,-rpath-link,\$(BUILD_ROOT)/libavcore -Wl,-rpath-link,\$(BUILD_ROOT)/libavutil' |
|
|
|
check_ldflags '-Wl,-rpath-link,\$(BUILD_ROOT)/libpostproc -Wl,-rpath-link,\$(BUILD_ROOT)/libswscale -Wl,-rpath-link,\$(BUILD_ROOT)/libavfilter -Wl,-rpath-link,\$(BUILD_ROOT)/libavdevice -Wl,-rpath-link,\$(BUILD_ROOT)/libavformat -Wl,-rpath-link,\$(BUILD_ROOT)/libavcodec -Wl,-rpath-link,\$(BUILD_ROOT)/libavutil' |
|
|
|
test_ldflags -Wl,-Bsymbolic && append SHFLAGS -Wl,-Bsymbolic |
|
|
|
|
|
|
|
echo "X{};" > $TMPV |
|
|
|
@@ -3144,7 +3141,6 @@ if enabled source_path_used; then |
|
|
|
doc |
|
|
|
libavcodec |
|
|
|
libavcodec/$arch |
|
|
|
libavcore |
|
|
|
libavdevice |
|
|
|
libavfilter |
|
|
|
libavfilter/$arch |
|
|
|
@@ -3166,7 +3162,6 @@ if enabled source_path_used; then |
|
|
|
doc/texi2pod.pl |
|
|
|
libavcodec/Makefile |
|
|
|
libavcodec/${arch}/Makefile |
|
|
|
libavcore/Makefile |
|
|
|
libavdevice/Makefile |
|
|
|
libavfilter/Makefile |
|
|
|
libavfilter/${arch}/Makefile |
|
|
|
@@ -3269,7 +3264,6 @@ get_version(){ |
|
|
|
get_version LIBSWSCALE libswscale/swscale.h |
|
|
|
get_version LIBPOSTPROC libpostproc/postprocess.h |
|
|
|
get_version LIBAVCODEC libavcodec/avcodec.h |
|
|
|
get_version LIBAVCORE libavcore/avcore.h |
|
|
|
get_version LIBAVDEVICE libavdevice/avdevice.h |
|
|
|
get_version LIBAVFORMAT libavformat/version.h |
|
|
|
get_version LIBAVUTIL libavutil/avutil.h |
|
|
|
@@ -3397,10 +3391,9 @@ EOF |
|
|
|
} |
|
|
|
|
|
|
|
pkgconfig_generate libavutil "FFmpeg utility library" "$LIBAVUTIL_VERSION" |
|
|
|
pkgconfig_generate libavcore "FFmpeg multimedia shared core utilities library" "$LIBAVCORE_VERSION" "" "libavutil = $LIBAVUTIL_VERSION" |
|
|
|
pkgconfig_generate libavcodec "FFmpeg codec library" "$LIBAVCODEC_VERSION" "$extralibs" "libavcore = $LIBAVCORE_VERSION" |
|
|
|
pkgconfig_generate libavcodec "FFmpeg codec library" "$LIBAVCODEC_VERSION" "$extralibs" |
|
|
|
pkgconfig_generate libavformat "FFmpeg container format library" "$LIBAVFORMAT_VERSION" "$extralibs" "libavcodec = $LIBAVCODEC_VERSION" |
|
|
|
pkgconfig_generate libavdevice "FFmpeg device handling library" "$LIBAVDEVICE_VERSION" "$extralibs" "libavformat = $LIBAVFORMAT_VERSION" |
|
|
|
pkgconfig_generate libavfilter "FFmpeg video filtering library" "$LIBAVFILTER_VERSION" "$extralibs" "libavcore = $LIBAVCORE_VERSION" |
|
|
|
pkgconfig_generate libavfilter "FFmpeg video filtering library" "$LIBAVFILTER_VERSION" "$extralibs" |
|
|
|
pkgconfig_generate libpostproc "FFmpeg post processing library" "$LIBPOSTPROC_VERSION" |
|
|
|
pkgconfig_generate libswscale "FFmpeg image rescaling library" "$LIBSWSCALE_VERSION" "" "libavutil = $LIBAVUTIL_VERSION" |