From 7a3fcaebdb6e8bdcf120becb08cb66c9126c85a9 Mon Sep 17 00:00:00 2001 From: "Alfred E. Heggestad" Date: Mon, 30 Nov 2015 21:34:27 +0100 Subject: update TODO --- docs/TODO | 20 ++++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/docs/TODO b/docs/TODO index ccf92ac..2cf0ee9 100644 --- a/docs/TODO +++ b/docs/TODO @@ -3,21 +3,25 @@ TODO: ------------------------------------------------------------------------------- Version v0.x.y: - conf: move generation of config template to a module ('config.so') + config-object is not available during pre-loading of modules + keep config-object around, add support for appending config + + conf: move generation of config template to a module ('config.so') ? improve first-time user experience, add a new module that will prompt the user for a SIP uri and (optionally) a password. - video rate-control, the outgoing video-stream bandwidth should be - configurable and the encoder should limit the rate to the configured - range. possibly also add a FPS throttler for fast vidsrc modules - improve gui and multi-UA and multi-call interaction - avcodec-audio.so -- create a new audio-codec module that will use - audio codecs from FFmpeg libavcodec, as a supplement to existing codecs. + vumeter code is common for vumeter-module and gtk-module. + move to a common place ? + + move playing of ringtones from ua.c to menu.so ? + + move password-prompt from ua (core) to module ? + + add a FPS (framerate) throttler for fast vidsrc modules - move common H.264 code to either baresip-core or librem ------------------------------------------------------------------------------- BUGS: -- cgit v1.2.3