X-Git-Url: https://code.delx.au/pulseaudio/blobdiff_plain/8cb1cabfc9a2ffb689f7f4998b81c2c7e18c6f73..fa499dad06ba6558111cdef64c18f2401e803cff:/doc/todo diff --git a/doc/todo b/doc/todo index aa302298..ad464ea4 100644 --- a/doc/todo +++ b/doc/todo @@ -1,33 +1,35 @@ *** $Id$ *** -*** 0.3 *** -- pacat drain fix +*** 0.7 **** +- per-channel volume +- add sample directory - make mcalign merge chunks -- use ref counting in more objects -- unix socket directories include user name -- native library/protocol: - module load/unload - kill client/... - autoload management -- more complete pactl -- daemon autostart -- cleanup tagstruct (add s32, pa_volume_t, pa_usec_t) -- xmlrpc -- remove all gcc warnings +- 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: -- mplayer +- portaudio (semi-done) +- alsa-lib - sdl -- gstreamer -- portaudio -- python - -modules: -- http? +- OSS (esddsp style)