Holger Hans Peter Freyther
989bef0875
app: Translate payload name to IETF codec name
...
Convert the MNCC codec type to the IETF codec name.
2016-03-26 16:33:15 +01:00
Holger Hans Peter Freyther
997d72e0fe
app: Ask the sip side to create a leg
...
Create SIP leg and if it is failing release the call
2016-03-26 06:22:07 +01:00
Holger Hans Peter Freyther
e08887ec4e
app: Release the call by releasing the initial request
...
This will then go through the release procedure of the relevant
call instead of letting it timeout on the initial leg.
2016-03-26 06:11:09 +01:00
Holger Hans Peter Freyther
4f8cafa5b0
call: Continue up to the point of call routing
...
We accept the call on MNCC and ask the core to select/create the
second leg of the call.
2016-03-23 17:41:23 +01:00
Holger Hans Peter Freyther
c4d01f9a90
call: Add a backpointer from leg to call and drop the argument
...
Simplify the structure by either working with a call or just
a leg of it. No need to carry both pointers all the time.
2016-03-22 21:04:56 +01:00
Holger Hans Peter Freyther
45f0fa09d2
call/app: Hook the MNCC disconnect event in the app and release calls
...
In case the MNCC server is crashing we need to release all calls,
use the event emitted by the MNCC connection and iterate over all
calls and call the release function.
2016-03-22 16:32:48 +01:00