resampler: speex_assert is not defined OUTSIDE_SPEEX
[speexdsp.git] / TODO
1 For 1.2:
2 Major 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
12 Post 1.2:
13 improve float<->int conversion
14 split encoder and decoder?
15 Merge TriMedia stuff
16 packet dump
17 Do VAD properly
18 --enable-{aec,preprocessor,jitter,resampler}
19
20 Optimisations
21 - Add restrict in a few places?
22 - use __builtin_expect() (likely()/unlikely())
23
24 Allocator override (speex_lib_ctl?)
25 Fixed-point:
26   - VBR
27   - Jitter buffer
28   - AGC
29 Denoiser:
30   - Better noise adaptation
31 AGC:
32   - Use median filtering instead of "non-linear mean"?