siproc

A primitive SIP client that spawns processes for each call
git clone git://xatko.vsos.ethz.ch/siproc.git
Log | Files | Refs | README | LICENSE

commit 1065214275194a326077a15e2f2d8b7530c29217
parent 938e87107475877dd9547b4ab6d1d50e685bd629
Author: Dominik Schmidt <dominik@schm1dt.ch>
Date:   Sat, 16 Nov 2019 17:43:58 +0100

Add some more to-dos

Diffstat:
MREADME.md | 6++++++
1 file changed, 6 insertions(+), 0 deletions(-)

diff --git a/README.md b/README.md @@ -42,6 +42,12 @@ To-Do ----- * [ ] Expose more of pjsips features to the process! +* [ ] Accomodate alsa virtual microphones with `snd_pcm_file_open()` without touching asoundrcs + If this can be accomplished without modifying pjsip, it must be done via making alsa report `"file:'blafoo.wav'"` + in a call to `snd_device_name_hint(-1, "pcm", ...)`, and calling `pjmedia_aud_dev_refresh()`, after which the file + should become available via `AudioDevManager` +* Make siproc report errors to the child processes +* Catch the child processes being stupid (e.g. calling "PLAY file.wav" before "ANSWER") Contributing ------------