[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Linphone-developers] speex 1.1.6 support
From: |
strk |
Subject: |
Re: [Linphone-developers] speex 1.1.6 support |
Date: |
Fri, 5 May 2006 17:39:50 +0200 |
On Fri, May 05, 2006 at 05:13:15PM +0200, Simon Morlat wrote:
> Le Jeudi 4 Mai 2006 16:04, strk a écrit :
> > I have libspeex 1.1.6 as last stable in debian.
> > Currently the configure.in scripts requires version 1.1.12.
> > I've changed the configure.in script accepting 1.1.6 and
> > everything seems to be working fine.
>
> You compiled with --disable-strict , true ?
> There have been some changes in speex api about some 'const SpeexMode' things
> that makes mediastreamer2 code incompatible with both releases
> in --enable-strict (the default). That's why I locked it to 1.1.12;
> I did not try to see if there were possibility to catch the difference using
> #ifdef directives, maybe this is something to dig if you wish to re-enable
> compilation with 1.1.6 .
I just rebuilt w/out --disable-strict and get no warning.
I'm happy with 1.1.6, maybe the directives would be needed
for prior versions.
Note that my 1.1.6 is actually 1.1.6-2 from debian.
Dunno due to which logic, speex.h reports the following
versions:
/usr/include/speex/speex.h:#define SPEEX_LIB_GET_MAJOR_VERSION 1
/usr/include/speex/speex.h:#define SPEEX_LIB_GET_MINOR_VERSION 3
/usr/include/speex/speex.h:#define SPEEX_LIB_GET_MICRO_VERSION 5
/usr/include/speex/speex.h:#define SPEEX_LIB_GET_EXTRA_VERSION 7
/usr/include/speex/speex.h:#define SPEEX_LIB_GET_VERSION_STRING 9
I'd commit the patch and see if anyone complains, what do you think ?
--strk;