[Git] LCR - Linux Call Router branch jolly/sip updated. 74a7fe54a81bb7e996ea45203bbc8cc0ff6b8dda
[email protected] (git version ctrl) Mon, 16 Jan 2012 09:23:08 +0100 (CET)
| Newsgroups | gmane.linux.isdn.i4l.devel |
|---|---|
| Message-ID | <[email protected]> |
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "LCR - Linux Call Router".
The branch, jolly/sip has been updated
via 74a7fe54a81bb7e996ea45203bbc8cc0ff6b8dda (commit)
from d928442c511fbe7a0d0d0f9e701412b9b494457c (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 74a7fe54a81bb7e996ea45203bbc8cc0ff6b8dda
Author: Andreas Eversberg <[email protected]>
Date: Mon Jan 16 09:14:22 2012 +0100
Adding simple bridge application to forward calls without PBX app.
Call received on an interface can directly be forwarded to a given
destination interface, instead of routing the call through PBX
application. This way calls can be forwarded without going through
route.conf.
Currently only SIP and GSM destinations are supported. Also there
are no tones generated, if one side provides no tones, but the
other wants to receive them.
The keyword "bridge <output interface>" in interface.conf is used.
Without that keyword, incomming calls are handled as usual.
-----------------------------------------------------------------------
Summary of changes:
Makefile.am | 10 +-
appbridge.cpp | 294 ++++++++++++++++++++++++++++++++++++++++++
endpointapp.h => appbridge.h | 27 +++-
apppbx.cpp | 2 +-
dss1.cpp | 3 +-
endpoint.h | 1 +
endpointapp.cpp | 26 ++++-
endpointapp.h | 7 +-
gsm_bs.cpp | 14 ++-
gsm_ms.cpp | 14 ++-
interface.c | 17 ++-
interface.h | 2 +
join.h | 2 +
joinpbx.cpp | 3 +-
joinremote.cpp | 3 +-
main.h | 3 +-
port.cpp | 2 +-
remote.cpp | 3 +-
sip.cpp | 15 ++-
socket_server.c | 6 +-
ss5.cpp | 3 +-
vbox.cpp | 3 +-
22 files changed, 419 insertions(+), 41 deletions(-)
create mode 100644 appbridge.cpp
copy endpointapp.h => appbridge.h (50%)
hooks/post-receive
--
LCR - Linux Call Router