1For 1.2: 2Major points: 3- Make documentation match the actual code (especially jitter buffer, AEC and preprocessor) 4- Get AGC to work in fixed-point even if not totally converted 5- Stabilise all APIs (need feedback) 6- Short-term estimate in jitter buffer 7- Control delay in new AEC API. 8- NaN checks? 9- Better error reporting 10- Make kiss-fft 32-bit safe 11 12Minor issues: 13- Fix last frame of speexenc 14 15 16Post 1.2: 17improve float<->int conversion 18split encoder and decoder? 19Merge TriMedia stuff 20packet dump 21Do VAD properly 22--enable-{aec,preprocessor,jitter,resampler} 23 24Optimisations 25- Add restrict in a few places? 26- enable 4x4 version of pitch_xcorr() at least on some archs? 27- use __builtin_expect() (likely()/unlikely()) 28 29Would be nice: 30Implement wideband split as IIR instead of QMF? 31 32Allocator override (speex_lib_ctl?) 33Fixed-point: 34 - VBR 35 - Jitter buffer 36 - AGC 37Denoiser: 38 - Better noise adaptation 39AGC: 40 - Use median filtering instead of "non-linear mean"? 41 42Standards 43-Complete Speex RTP profile 44-MIME type registration 45 46ideas: 47Peelable stream (double codebook, higher bands, stereo) 48LPC from spectral domain 49