X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=todo;h=f579bebe3b8a1220d331dc233675a9ab2beb8c72;hb=44e514c51f821863ad8efe84454a0886c4dcda2a;hp=7597cb3194522128e06e37bb6cb52778b3f99ec0;hpb=1b7fff323853cee6944a47316dd882785f365f77;p=profile%2Fivi%2Fpulseaudio.git diff --git a/todo b/todo index 7597cb3..f579beb 100644 --- a/todo +++ b/todo @@ -4,7 +4,6 @@ Build System: - Remove symdef files and use macros (like most other projects) - Use own name mangling scheme instead of ltdl's, which will eliminate the need for .la files or extra trickery. -- build pulsecore only statically by default, it's not a public API yet Porting: - rtp module ported to Win32 (sendmsg/recvmsg emulation) @@ -13,16 +12,16 @@ I18N: - iconv stuff sent from utils to server (UTF-8) - iconv sample loading in server - Document utf8.h, timeval.h and util.h -- gettextify polypaudio +- gettextify pulseaudio Cleanups: - drop dependency of libpolyp on libX11, instead use an external mini binary -- merge module-oss-mmap into module-oss - module-tunnel: improve latency calculation - use software volume when hardware doesn't support all channels (alsa done) -- silence generation should be moved into the core to avoid races and code - duplication in the backends -- rework resampler to not use pa_xrealloc. Use pa_memblock_new instead. +- using POSIX monotonous clocks wherever possible instead of gettimeofday() + +Test: +- autoload Auth/Crypto: - ssl @@ -31,7 +30,6 @@ Auth/Crypto: - sasl auth Features: -- alsa mmap driver - alsa driver with hw mixing - "window manager for sound" - chroot() @@ -46,6 +44,10 @@ Features: (switch to capture when a recording client connects and drop playback during that time) - Support for device selection in waveout driver +- add an API to libpulse for allocating memory from the pa_context memory pool +- allow buffer metric changes during runtime +- better ".include" command in configuration files. should have glob support. +- recursive .if Long term: - pass meta info for hearing impaired