diff options
| author | Stéphane Loeuillet <gstreamer@leroutier.net> | 2004-09-12 13:35:52 +0000 | 
|---|---|---|
| committer | Stéphane Loeuillet <gstreamer@leroutier.net> | 2004-09-12 13:35:52 +0000 | 
| commit | 2b81e2bb1a1c34ec2a4b402513ddcd88cf4ed678 (patch) | |
| tree | 59cffe7a101d5b194aa1702927da55b5e561c48e | |
| parent | 9cda32bd547be81daa953408b1d717e1ab324818 (diff) | |
configure.ac: change speex detection as 1.1.6 now uses .pc/pkg-config and they changed their headers location.
Original commit message from CVS:
* configure.ac : change speex detection as 1.1.6 now uses
.pc/pkg-config and they changed their headers location.
| -rw-r--r-- | ChangeLog | 6 | ||||
| -rw-r--r-- | configure.ac | 38 | 
2 files changed, 29 insertions, 15 deletions
@@ -1,4 +1,10 @@ +2004-09-12  Stephane Loeuillet  <stephane.loeuillet@tiscali.fr> + +	* configure.ac : change speex detection as 1.1.6 now uses +	  .pc/pkg-config and they changed their headers location. +  2004-09-09  Arwed v. Merkatz  <v.merkatz@gmx.net> +  	* gst/matroska/matroska-mux.h:  	* gst/matroska/matroska-mux.c: (gst_matroska_mux_reset),  	(gst_matroska_mux_start), (gst_matroska_mux_finish), diff --git a/configure.ac b/configure.ac index 6f10f531..220e081a 100644 --- a/configure.ac +++ b/configure.ac @@ -1505,28 +1505,36 @@ GST_CHECK_FEATURE(LIBPNG, [snapshot plug-in], snapshot, [    AC_SUBST(LIBPNG_LIBS)  ]) -dnl *** speex 1.0.x or >= 1.1.5 (1.1.4 and earlier were not API/ABI compatible *** -dnl speex_jitter.h is 1.1 only +dnl *** speex 1.0.x or >= 1.1.5 *** +dnl   1.1.4 and earlier were not API/ABI compatible with 1.0 +dnl   1.1.6 is the first to use a .pc/pkg-config file *** +dnl   speex_jitter.h is 1.1.x only  translit(dnm, m, l) AM_CONDITIONAL(USE_SPEEX, true)  GST_CHECK_FEATURE(SPEEX, [speex plug-in], speex, [ -  GST_CHECK_LIBHEADER(SPEEX, speex, speex_bits_init, , speex.h, [ -    AC_CHECK_HEADER(speex_jitter.h, [ -      dnl speex 1.1.x : -      GST_CHECK_LIBHEADER(SPEEX, speex, speex_encode_int, , speex.h, [ -        dnl speex 1.1.5 or + : +  PKG_CHECK_MODULES(SPEEX, speex >= 1.1.6, [ +    HAVE_SPEEX="yes" +    AC_SUBST(SPEEX_CFLAGS) +    AC_SUBST(SPEEX_LIBS) +  ], [ +    GST_CHECK_LIBHEADER(SPEEX, speex, speex_bits_init, , speex.h, [ +      AC_CHECK_HEADER(speex_jitter.h, [ +        dnl speex 1.1.x : +        GST_CHECK_LIBHEADER(SPEEX, speex, speex_encode_int, , speex.h, [ +          dnl speex 1.1.5 or + : +          HAVE_SPEEX="yes" +          SPEEX_LIBS="-lspeex" +          AC_SUBST(SPEEX_CFLAGS) +          AC_SUBST(SPEEX_LIBS) +        ],[ +          HAVE_SPEEX="no" +        ]) +      ], [ +        dnl speex 1.0.x :          HAVE_SPEEX="yes"          SPEEX_LIBS="-lspeex"          AC_SUBST(SPEEX_CFLAGS)          AC_SUBST(SPEEX_LIBS) -      ],[ -        HAVE_SPEEX="no"        ]) -    ], [ -      dnl speex 1.0.x : -      HAVE_SPEEX="yes" -      SPEEX_LIBS="-lspeex" -      AC_SUBST(SPEEX_CFLAGS) -      AC_SUBST(SPEEX_LIBS)      ])    ])  ])  | 
