[Asterisk-Dev] How is DTMF relayed?
Andreas Sikkema
andreas.sikkema at ritstele.com
Fri Oct 1 04:59:07 MST 2004
Hi,
I'm looking into DTMF relaying of Asterisk, specifically the
RFC 2833 relaying, but I'm not sure I understand where
the outgoing messages are sent.
In rtp.c ast_rtp_read() calls process_rfc2833(), which can
call send_dtmf(). From there the results of send_dtmf() are
returned back to ast_rtp_read().
When ast_rtp_read() receives this result, it checks if
rtp->callback is set and calls the callback function if
available.
I think this callback can be a function that really sends
the mesage to the other party, but I'm not sure. Can
someone enlighten me?
--
Andreas Sikkema Rits tele.com
Scheepmakersstraat 11 3011 VH Rotterdam
t: +31 (0)10 2245544 f: +31 (0)10 2245540
More information about the asterisk-dev
mailing list