From: Peter G. <jpg...@gm...> - 2008-04-24 14:36:22
|
On Thu, Apr 24, 2008 at 10:28 AM, Matthew Crane <mc...@no...> wrote: > > On Thu, 2008-04-24 at 09:23 -0400, Mihai Balea wrote: > > > If I can verify that the latest speex AEC works well inside of > > > iaxclient > > > on linux, I might try getting one of the low-latency Windows portaudio > > > implementations working. In regards to the wmme API, you're right -- > > > it's unusable for AEC. > > > > Good luck with that. Just to spare you some pain, I've tried Direct > > Sound, and it does improve AEC performance., but it introduces some > > other issues, such as audio under/overflows. In addition to that, > > Portmixer doesn't work with DirectSound, so you won't have volume > > controls. > > This is my first time compiling code checked out from the svn > repository. When trying to run the autogen.sh script in your echocan > branch, autoconf is generating an error when it comes across > "PKG_REQUIRES": > > configure.ac:213: error: possibly undefined macro: PKG_REQUIRES > If this token and others are legitimate, please use > m4_pattern_allow. > See the Autoconf documentation. > > Any clue what I need to do to fix this issue? I've got pkgconfig > installed on my system as well as the necessary version of autoconf. Perhaps it is complaining because the PKG_REQUIRES variable is being referenced before it is ever declared. Try writing PKG_REQUIRES="" somewhere before line 213 (e.g. 207). Pete |