X-Git-Url: https://code.delx.au/pulseaudio/blobdiff_plain/86f5b30e10773c3421486bf06062b416e2bfd5c1..fa499dad06ba6558111cdef64c18f2401e803cff:/doc/todo diff --git a/doc/todo b/doc/todo index 5b944a36..ad464ea4 100644 --- a/doc/todo +++ b/doc/todo @@ -1,32 +1,35 @@ *** $Id$ *** -- documentation +*** 0.7 **** +- per-channel volume +- add sample directory +- make mcalign merge chunks +- 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() -*** post 0.1 *** -- future cancellation -- client-ui -- clip cache -- autoloading/autounloading +** later *** +- xmlrpc/http +- dbus - slp/rendezvous -- doxygen -- make mcalign merge chunks -- modinfo -- move the global memblock statistics variables to the core -- unix socket directories include user name -- more complete pactl -- native library/protocol: - get server layout - subscription - module load/unload - kill client/... - make alsa modules use mmap -drivers: -- libao -- xmms -- portaudio -- mplayer -- python +*********** -modules: -- http? +backends for: +- portaudio (semi-done) +- alsa-lib +- sdl +- OSS (esddsp style)