Mercurial > audlegacy
changeset 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 | fb56923e8206 |
children | 68e0859ad1a6 a7392e85d4c6 |
files | TODO |
diffstat | 1 files changed, 10 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/TODO Thu Jun 05 16:04:18 2008 +0300 +++ b/TODO Fri Jun 06 15:37:29 2008 +0300 @@ -1,7 +1,17 @@ Long-term "TODO" ================ +- output plugins should have some kind of (optional) "query available formats" + function, so that the core could determine what should be used. perhaps + offer users this info? + - remove the idiotic XMMS compatibility output plugin hack. +- all audio plugins (input, output, effect) should be made completely + re-entrant. this probably means severely breaking the API. not very + trivial either :( + * basically plugin init() should allocate / init a state struct to + be used in all operations, etc. + - the equalizer should be fixed .. in more than one way: * equalizer was broken by asphyx's libSAD