Vorbis-psy works again
[speexdsp.git] / TODO
1 Things to fix:
2 Vorbis-psy
3 ARM and Blackfin assembly (filters)
4 Handle input buffer properly in nb_celp.c
5 target_update() use of MULT16_16_Q11_32
6 target_update() for float too
7
8 Allocator override (speex_lib_ctl)
9 Better error handling
10 Fixed-point:
11   - Wideband
12   - Initialization
13   - Jitter buffer
14 Echo cancellation:
15   - Int array for denoiser hooks
16 Denoiser:
17   - Smooth gain (remove musical noise)
18   - Better noise adaptation
19   - Do some tuning
20 AGC:
21   - Use median filtering instead of "non-linear mean"
22
23
24
25 Features
26 -Add maximum/minimum bit-rate control for VBR
27 -Improve error handling (with perror-like call?)
28
29 Long-term quality improvements
30 -Improve perceptual enhancement (including wideband)
31
32 Standards
33 -Complete Speex RTP profile
34 -MIME type registration
35
36 ideas:
37 Peelable stream (double codebook, higher bands, stereo)
38 LPC from spectral domain
39 Better psycho-acoustic model. Masking curve from Vorbis?