X-Git-Url: https://code.delx.au/pulseaudio/blobdiff_plain/5a694fd508d3b5d9b2433f041aa24feb5a9ebc40..fa499dad06ba6558111cdef64c18f2401e803cff:/doc/todo diff --git a/doc/todo b/doc/todo index 326a64b0..ad464ea4 100644 --- a/doc/todo +++ b/doc/todo @@ -1,45 +1,35 @@ *** $Id$ *** -*** 0.2 *** - -- enable searchdir - -- scache memory leak -- scache remove() -- scache in native protocol -- scache/debug.h copyright - -- future cancellation -- autoloading/autounloading -- doxygen +*** 0.7 **** +- per-channel volume +- add sample directory - make mcalign merge chunks -- autoscan -- rename clitext.[ch] to cli-text.[ch] - -*** 0.3 *** -- client-ui -- move the global memblock statistics variables to the core -- unix socket directories include user name -- native library/protocol: - get server layout - subscription - module load/unload - kill client/... -- more complete pactl +- option to use default fragment size on alsa drivers +- improve module-oss-mmap latency measurement +- filter capture data in client through alignment +- add radio module +- add sync API +- make most buffer sizes dependant on the sample type + +- X11: support for the X11 synchronization extension +- pass meta info for hearing impaired +- limit all resources +- check getaddrinfo results +- add LGPL blurb to all concerning files +- non-fp mixing +- non-fp resampling +- make module-tunnel use pa_socket_client_new_string() ** later *** +- xmlrpc/http +- dbus - slp/rendezvous -- modinfo - make alsa modules use mmap *********** backends for: -- libao -- xmms -- portaudio -- mplayer -- python - -modules: -- http? +- portaudio (semi-done) +- alsa-lib +- sdl +- OSS (esddsp style)