[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