Mercurial > audlegacy
comparison TODO @ 4622:a615322374c8
Add notes about possible cleanups into TODO.
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Fri, 06 Jun 2008 15:37:29 +0300 |
parents | de510eb8165a |
children | e36c207de2c1 |
comparison
equal
deleted
inserted
replaced
4621:fb56923e8206 | 4622:a615322374c8 |
---|---|
1 Long-term "TODO" | 1 Long-term "TODO" |
2 ================ | 2 ================ |
3 - output plugins should have some kind of (optional) "query available formats" | |
4 function, so that the core could determine what should be used. perhaps | |
5 offer users this info? | |
6 | |
3 - remove the idiotic XMMS compatibility output plugin hack. | 7 - remove the idiotic XMMS compatibility output plugin hack. |
8 | |
9 - all audio plugins (input, output, effect) should be made completely | |
10 re-entrant. this probably means severely breaking the API. not very | |
11 trivial either :( | |
12 * basically plugin init() should allocate / init a state struct to | |
13 be used in all operations, etc. | |
4 | 14 |
5 | 15 |
6 - the equalizer should be fixed .. in more than one way: | 16 - the equalizer should be fixed .. in more than one way: |
7 * equalizer was broken by asphyx's libSAD | 17 * equalizer was broken by asphyx's libSAD |
8 * lots of things are hardcoded, like number of EQ bands. this should | 18 * lots of things are hardcoded, like number of EQ bands. this should |