work with speex 1.0, not 1.1
authorThomas Vander Stichele <thomas@apestaart.org>
Mon, 15 Mar 2004 22:34:48 +0000 (22:34 +0000)
committerThomas Vander Stichele <thomas@apestaart.org>
Mon, 15 Mar 2004 22:34:48 +0000 (22:34 +0000)
Original commit message from CVS:
work with speex 1.0, not 1.1

ChangeLog
configure.ac

index fb2b6c8..8aad8c0 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,9 @@
 2004-03-15  Thomas Vander Stichele  <thomas at apestaart dot org>
 
+       * configure.ac: fix speex detection to work with 1.0 but not 1.1
+
+2004-03-15  Thomas Vander Stichele  <thomas at apestaart dot org>
+
        * configure.ac:
        * gst-plugins.spec.in:
        * pkgconfig/Makefile.am:
index 387103c..66f77bc 100644 (file)
@@ -1277,17 +1277,17 @@ GST_CHECK_FEATURE(LIBPNG, [snapshot plug-in], snapshot, [
   AC_SUBST(LIBPNG_LIBS)
 ])
 
-dnl *** speex ***
+dnl *** speex 1.0 only, not 1.1 ***
+dnl speex_jitter.h is 1.1 only
 translit(dnm, m, l) AM_CONDITIONAL(USE_SPEEX, true)
 GST_CHECK_FEATURE(SPEEX, [speex plug-in], speex, [
-  PKG_CHECK_MODULES(SPEEX, speex >= 1.0 speex < 1.1, [
-    HAVE_SPEEX="yes"
-    AC_SUBST(SPEEX_CFLAGS)
-    AC_SUBST(SPEEX_LIBS)
-  ], [
-    GST_CHECK_LIBHEADER(SPEEX, speex, speex_bits_init, , speex.h, HAVE_SPEEX="yes" SPEEX_LIBS="-lspeex")
-    AC_SUBST(SPEEX_CFLAGS)
-    AC_SUBST(SPEEX_LIBS)
+  GST_CHECK_LIBHEADER(SPEEX, speex, speex_bits_init, , speex.h, [
+    AC_CHECK_HEADER(speex_jitter.h, HAVE_SPEEX="no", [
+      HAVE_SPEEX="yes"
+      SPEEX_LIBS="-lspeex"
+      AC_SUBST(SPEEX_CFLAGS)
+      AC_SUBST(SPEEX_LIBS)
+    ])
   ])
 ])