TODO 763 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. For 1.2:
  2. Major points:
  3. - Make documentation match the actual code
  4. - Stabilise all APIs (need feedback)
  5. - NaN checks?
  6. - Better error reporting
  7. - Make kiss-fft 32-bit safe
  8. Minor issues:
  9. - Fix last frame of speexenc
  10. Post 1.2:
  11. improve float<->int conversion
  12. split encoder and decoder?
  13. Merge TriMedia stuff
  14. packet dump
  15. Do VAD properly
  16. Optimisations
  17. - Add restrict in a few places?
  18. - enable 4x4 version of pitch_xcorr() at least on some archs?
  19. - use __builtin_expect() (likely()/unlikely())
  20. Would be nice:
  21. Implement wideband split as IIR instead of QMF?
  22. Allocator override (speex_lib_ctl?)
  23. Fixed-point:
  24. - VBR
  25. Standards
  26. -Complete Speex RTP profile
  27. -MIME type registration
  28. ideas:
  29. Peelable stream (double codebook, higher bands, stereo)
  30. LPC from spectral domain