resampler: fixed a couple segfaults when passing NULL as the input
[speexdsp.git] / TODO
1 For 1.2beta3:
2 Control delay in new AEC API.
3 better error reporting
4 NaN checks?
5
6
7 Eventually:
8 improve float<->int conversion
9 Fix last frame of speexenc
10 split encoder and decoder?
11 Merge TriMedia stuff
12 packet dump
13 Do VAD properly
14 --enable-{aec,preprocessor,jitter,resampler}
15
16 Optimisations
17 - Add restrict in a few places?
18 - enable 4x4 version of pitch_xcorr() at least on some archs?
19
20 Would be nice:
21 Implement wideband split as IIR instead of QMF?
22
23 Allocator override (speex_lib_ctl?)
24 Fixed-point:
25   - VBR
26   - encoder init (lag_window, lsp)
27   - Jitter buffer
28   - AGC
29 Denoiser:
30   - Better noise adaptation
31 AGC:
32   - Use median filtering instead of "non-linear mean"?
33
34 Standards
35 -Complete Speex RTP profile
36 -MIME type registration
37
38 ideas:
39 Peelable stream (double codebook, higher bands, stereo)
40 LPC from spectral domain