summaryrefslogtreecommitdiff
path: root/docs/TODO
blob: ccf92ac0c4b7ad5974fdbe445507da472a67a9bf (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
TODO:

-------------------------------------------------------------------------------
Version v0.x.y:

  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.

  move common H.264 code to either baresip-core or librem

-------------------------------------------------------------------------------
BUGS:

  sdl: crashes in virtualbox/linux

-------------------------------------------------------------------------------