Package: Speex Version: 1.1.6 I'm the author of Speex. I noticed that 1.1.6 was about to ship with Sarge and I'd like to point out a few problems I've discovered with 1.1.6:
1) Infinite loop in the encoder. This only affects the CLI encoder (speexenc), but not libspeex itself. When the input is a wav file, speexenc continues to read past the end of file, without stopping. 2) Unstable (in the signal processing sense) encoding. I have discovered that some unusual signals (e.g certain sinusoids) could trigger an instability problem in the encoder. When that happens, at best the encoded file cannot be seeked, but it may happen that just playing it results in NaNs and no audio at all. Note that unlike #1, this bug affects libspeex itself. But #1 is fixed in 1.1.7 and bug #2 is fixed in 1.1.8 which I am planning to release in a few days. Jean-Marc -- Jean-Marc Valin <[EMAIL PROTECTED]> Université de Sherbrooke