X-Git-Url: https://code.delx.au/pulseaudio/blobdiff_plain/5f52999c016495be1c34effdacd230a79cb52d0b..935826f4f318a89a0a570f766deb54808a4f9683:/doc/todo diff --git a/doc/todo b/doc/todo index 7c1cf71e..fedfa545 100644 --- a/doc/todo +++ b/doc/todo @@ -1,24 +1,28 @@ *** $Id$ *** -*** 0.4 *** +*** 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 + rename streams/contexts - more complete pactl -- cleanup tagstruct and modargs (add s32, pa_volume_t, pa_usec_t) -- remove all gcc warnings -- add total sample cache size to stat -- make fragments settings runtime configurable -- logging -- automatic termination of daemon if unused +- option to use default fragment size on alsa drivers +- merge pa_context_connect_* +- input latency +- fix tcp/native +- add volume to create_stream command in native protocol +- udp based protocol + +*** 0.6 **** +- per-channel volume +- unix socket directories include user name - add sample directory ** later *** - xmlrpc/http +- dbus - slp/rendezvous - modinfo - make alsa modules use mmap @@ -26,7 +30,8 @@ *********** backends for: -- mplayer -- sdl -- gstreamer - portaudio +- sdl +- gstreamer (semi-done) +- alsa-lib +- OSS (esddsp style)