X-Git-Url: https://code.delx.au/pulseaudio/blobdiff_plain/3536be420cf9ec6f4f8fbe1dc60b2da0cefba86c..fa499dad06ba6558111cdef64c18f2401e803cff:/doc/todo diff --git a/doc/todo b/doc/todo index f48859e0..ad464ea4 100644 --- a/doc/todo +++ b/doc/todo @@ -1,32 +1,35 @@ *** $Id$ *** -*** 0.4 *** -- make mcalign merge chunks -- use ref counting in more objects (i.e. sink, source, sink_input, source_output) -- unix socket directories include user name -- native library/protocol: - module load/unload - kill client/... - autoload management -- more complete pactl +*** 0.7 **** +- per-channel volume - add sample directory -- add timing parameter to write callback of stream in client API -- config file for command line arguments -- vumeter -- add FAQ -- pa_context_connect_spawn() change function to fork+exec+waitpid-like function +- 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() ** later *** - xmlrpc/http - dbus - slp/rendezvous -- modinfo - make alsa modules use mmap *********** backends for: -- mplayer +- portaudio (semi-done) +- alsa-lib - sdl -- gstreamer -- portaudio +- OSS (esddsp style)