I decided to apply Chris's patch for the rtp problem, it is working just fine now. Thanks Chris!.
I think that Mark should submit it to the CVS.
Ildefonso. [EMAIL PROTECTED]
Pete,
Try this patch below... I noticed that eStara's softphone has the same problem as xten's softphone when it comes to DTMF. Seems as though = Asterisk is not looking for the "end" bit per RFC2833. So try this fix. It = should do the trick (at least... it fixed mine).
--Chris
Index: rtp.c RCS file: /usr/cvsroot/asterisk/rtp.c,v retrieving revision 1.22 diff -r1.22 rtp.c 205a206/ unsigned int event_end;/209a211,213/ event_end = ntohl(*((unsigned int *)(data)));/>/ event_end <<= 8; />/ event_end >>= 24; /224a229,234/ else if(event_end & 0x80)/>/ { />/ f = send_dtmf(rtp); />/ resp = 0; />/ } />/ // -----Original Message-----/>/ From: [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]> [mailto:asterisk-dev- />/ [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>] On Behalf Of [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]> />/ Sent: Tuesday, August 12, 2003 2:35 PM />/ To: [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]> />/ Subject: [Asterisk-Dev] The Almighty X-Lite DTMF Problem />/=20 />/ Hey guys, />/=20 />/ I just was told by Rob at xten that the timestamp problem is fixed in = /the/ rfc2833 implementation. I'm still having the exact same problems with/>/ voicemail(2) that I was before. Can someone please un-resolve bug 14 = /and/ maybe I can work with someone to help debug what's happening?/>/=20 />/ Chris H, if you're still following this topic, fire me off an e-mail = /if/ you want to see new debugs../>/=20 />/ Thanks, />/ Pete (km-) />/ _______________________________________________ />/ Asterisk-Dev mailing list />/ [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]> />/ http://lists.digium.com/mailman/listinfo/asterisk-dev /
_______________________________________________ Asterisk-Users mailing list [EMAIL PROTECTED] http://lists.digium.com/mailman/listinfo/asterisk-users
