• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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
12Post 1.2:
13improve float<->int conversion
14split encoder and decoder?
15Merge TriMedia stuff
16packet dump
17Do VAD properly
18--enable-{aec,preprocessor,jitter,resampler}
19
20Optimisations
21- Add restrict in a few places?
22- use __builtin_expect() (likely()/unlikely())
23
24Allocator override (speex_lib_ctl?)
25Fixed-point:
26  - VBR
27  - Jitter buffer
28  - AGC
29Denoiser:
30  - Better noise adaptation
31AGC:
32  - Use median filtering instead of "non-linear mean"?
33