Hi!

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

Reply via email to