X-Git-Url: https://code.delx.au/pulseaudio/blobdiff_plain/13248fd8e6cb44e489bd2d77d5ec3491287a1f4d..107525ce415edf2b37f867337869c8eeebc8d054:/doc/todo diff --git a/doc/todo b/doc/todo index daed6864..5e635748 100644 --- a/doc/todo +++ b/doc/todo @@ -1,29 +1,32 @@ *** $Id$ *** -*** 0.5 *** -- 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 -- add sample directory -- config file for command line arguments -- option to use default fragment size on alsa drivers +Test: +- module-combine +- module-tunnel -** later *** -- xmlrpc/http -- dbus -- slp/rendezvous -- modinfo -- make alsa modules use mmap +Fixes: +- module-oss-* love: + - improve latency measurement for mmap -*********** +Post 0.8: +- alsa mmap driver +- add radio module +- dbus/hal +- polish for starting polypaudio as root/system-wide instance +- chroot() +- add threading API +- module-tunnel: improve latency calculation +- port from howl to avahi +- multiline configuration statements +- use scatter/gather io for sockets +- add a synchronous API (base it on xmms-polyp) -backends for: -- mplayer +Long term: +- pass meta info for hearing impaired +- X11: support for the X11 synchronization extension + +Backends for: +- portaudio (semi-done) - sdl -- gstreamer -- portaudio +- OSS (esddsp style) +- gstreamer (needs to be updated)