Module: sems Branch: master Commit: c7ef38ffd13964c04f1e35ad9041bce4a3a5294e URL: http://git.sip-router.org/cgi-bin/gitweb.cgi/sems/?a=commit;h=c7ef38ffd13964c04f1e35ad9041bce4a3a5294e
Author: Raphael Coeffic <[email protected]> Committer: Raphael Coeffic <[email protected]> Date: Fri May 11 12:31:28 2012 +0200 dtmf application level relay and transcoding In case the transcoder is turned on, RTP DTMF are relayed at application level so that they are understood as coming from the same source from the receiver. When the DTMF transcoding is turned on, in band DTMF received on one leg are re-sent as RTP DTMFs on the other leg. However, the audio signals are not filtered. Beware that the detection lag can cause a receiver capable to understand both signals to capture those DTMFs twice, as there is a big lag between the inband and RTP DTMFs. --- apps/sbc/SBC.cpp | 31 ++++++++++++++++++++++ apps/sbc/SBC.h | 4 +++ apps/sbc/SBCCallProfile.cpp | 22 +++++++++++++++ apps/sbc/SBCCallProfile.h | 6 +++- core/AmB2BMedia.cpp | 61 ++++++++++++++++++++++++++++++++++++++----- core/AmB2BMedia.h | 14 +++++++++- core/AmB2BSession.cpp | 15 ++++++++++ core/AmB2BSession.h | 12 ++++++++ 8 files changed, 156 insertions(+), 9 deletions(-) Diff: http://git.sip-router.org/cgi-bin/gitweb.cgi/sems/?a=commitdiff;h=c7ef38ffd13964c04f1e35ad9041bce4a3a5294e _______________________________________________ Semsdev mailing list [email protected] http://lists.iptel.org/mailman/listinfo/semsdev
