summaryrefslogtreecommitdiff
path: root/docs/TODO
diff options
context:
space:
mode:
Diffstat (limited to 'docs/TODO')
-rw-r--r--docs/TODO20
1 files 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: