$Id: TODO,v 1.5 2001/12/26 23:02:24 jon Exp $ $NCDId: @(#)TODO,v 1.3 1994/04/07 21:18:56 greg Exp $ - be able to handle larger sample rates like 96Khz. The protocol limits the sample rate to an unsigned int, which will require a protocol change to fix. - add an esd clone that uses NAS - auplay - playing other formats than .au from stdin (cmdline opt?) - local Playfrom file to support interrupts, etc. - Automatic track matching: server automatically inserts a bundler to do the right thing. - Generate events when device attributes are changed or buckets are destroyed. - Allow different sampling rate ranges for each device. - Allow an output device to be used as an input. The resulting data would be what was last sent to that device. This would allow a client to display a meter that would indicate what was actually coming out of a speaker, even if the data was from multiple clients. - Improve I/O error handling, possibly by inserting a pseudo event into the event queue.