| For 1.2beta3: |
| Control delay in new AEC API. |
| Implement speex_header_free() |
| better error reporting |
| improve float<->int conversion |
| NaN checks? |
| |
| |
| Eventually: |
| Fix last frame of speexenc |
| split encoder and decoder? |
| Merge TriMedia stuff |
| packet dump |
| Do VAD properly |
| Warning/error handling |
| --enable-{aec,preprocessor,jitter,resampler} |
| |
| Optimisations |
| - Add restrict in a few places? |
| - enable 4x4 version of pitch_xcorr() at least on some archs? |
| |
| Would be nice: |
| Implement wideband split as IIR instead of QMF? |
| |
| Allocator override (speex_lib_ctl?) |
| Fixed-point: |
| - VBR |
| - encoder init (lag_window, lsp) |
| - Jitter buffer |
| - AGC |
| Denoiser: |
| - Better noise adaptation |
| AGC: |
| - Use median filtering instead of "non-linear mean"? |
| |
| Standards |
| -Complete Speex RTP profile |
| -MIME type registration |
| |
| ideas: |
| Peelable stream (double codebook, higher bands, stereo) |
| LPC from spectral domain |