[Speex-dev] Libspeex splitting attempt

Bach Le BLe at Wyse.com
Thu Sep 20 11:16:52 PDT 2007

Can you please confirm/give any sample on the "tick" value to be passed
to  jitter_buffer_init  ( int  tick   )  ?
Is this: Tick = GetTickCount() ?


-----Original Message-----
From: speex-dev-bounces at xiph.org [mailto:speex-dev-bounces at xiph.org] On
Behalf Of Jean-Marc Valin
Sent: Monday, September 17, 2007 4:29 PM
To: speex-dev
Subject: [Speex-dev] Libspeex splitting attempt


A while ago I mentioned I was considering splitting libspeex into two
parts. I'm attaching a patch that does exactly that, but I haven't
applied it to svn because I first want to have some feedback. That patch
leaves the codec in libspeex and moves the other stuff (jitter buffer,
AEC, preprocessor, ...) to libspeexvoip (I'm open to suggestions on
better names).

Some of the things I had to do to be able to split are:
- Remove the vorbis-psy tuning because I no longer have an fft in the
- Remove the Speex-specific jitter buffer (but kept the generic one)
because it was the only part of libspeexvoip requiring the codec.
- The content of misc.c and math_approx.c was moved to the header files
as inline functions (misc.c and math_approx.c no longer exist).

Any comments, suggestions? Does that break anything I hadn't thought
about? Any reason it shouldn't be done? ...



More information about the Speex-dev mailing list