update todo
[profile/ivi/pulseaudio.git] / doc / todo
1 *** $Id$ ***
2
3 Test:
4 - module-combine
5 - module-tunnel
6
7 Fixes:
8 - better validity checking in protocol-esound
9 - proper use of memcpy in procotol-esound.c so we don't get alignment problems
10 - latency api rework for native protocol
11 - add support for auth using SCM_CREDENTIALS
12 - use scatter/gather io for sockets
13 - notification on hw volume change
14 - mute switch support (like ALSA does it)
15 - module-oss-* love:
16   - deal with underflows propely
17   - improve latency measurement for mmap
18 - module-alsa-* love: 
19   - volume control
20   - add hw driver name to sink/source description
21   - deal with underflows properly
22 - multiline configuration statements
23 - module-tunnel volume support (sink, source, notify)
24
25 Post 0.8:
26 - alsa mmap driver
27 - add radio module
28 - dbus/hal
29 - polish for starting polypaudio as root/system-wide instance
30 - chroot()
31 - add threading API
32 - module-tunnel: improve latency calculation
33 - port from howl to avahi
34
35 Long term:
36 - pass meta info for hearing impaired
37 - X11: support for the X11 synchronization extension
38
39 Backends for:
40 - portaudio  (semi-done)
41 - sdl
42 - OSS (esddsp style)