[vlc-commits] commit: Disable avformat if avcodec is disabled ( Rémi Denis-Courmont )
git at videolan.org
git at videolan.org
Wed Jul 21 17:40:48 CEST 2010
vlc | branch: master | Rémi Denis-Courmont <remi at remlab.net> | Wed Jul 21 18:40:33 2010 +0300| [a81518d6c9f960b92fcafb24855398600c0765ee] | committer: Rémi Denis-Courmont
Disable avformat if avcodec is disabled
> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=a81518d6c9f960b92fcafb24855398600c0765ee
---
configure.ac | 11 +++++++----
1 files changed, 7 insertions(+), 4 deletions(-)
diff --git a/configure.ac b/configure.ac
index 1c9d115..c36a7ae 100644
--- a/configure.ac
+++ b/configure.ac
@@ -2626,8 +2626,7 @@ dnl avcodec decoder/encoder plugin
dnl
AC_ARG_ENABLE(avcodec,
[ --enable-avcodec libavcodec codec (default enabled)])
-if test "${enable_avcodec}" != "no"
-then
+AS_IF([test "${enable_avcodec}" != "no"], [
PKG_CHECK_MODULES(AVCODEC,[libavcodec >= 52.25.0 libavutil],
[
VLC_SAVE_FLAGS
@@ -2643,7 +2642,9 @@ then
],[
AC_MSG_ERROR([Could not find libavcodec or libavutil. Use --disable-avcodec to ignore this error.])
])
-fi
+], [
+ have_avcodec="no"
+])
dnl
dnl libva needs avcodec
@@ -2735,7 +2736,9 @@ dnl avformat demuxer/muxer plugin
dnl
AC_ARG_ENABLE(avformat,
-[ --enable-avformat libavformat containers (default enabled)])
+[ --enable-avformat libavformat containers (default enabled)],, [
+ enable_avformat="${have_avcodec}"
+])
if test "${enable_avformat}" != "no"
then
PKG_CHECK_MODULES(AVFORMAT,[libavformat > 52.30.0 libavutil],
More information about the vlc-commits
mailing list