Summary: | ASTERISK-07897: RFC2833 DTMF Events not detected when [END] packet arrives first | ||
Reporter: | bungalow (bungalow) | Labels: | |
Date Opened: | 2006-10-08 15:40:46 | Date Closed: | 2006-10-09 10:34:00 |
Priority: | Major | Regression? | No |
Status: | Closed/Complete | Components: | Core/General |
Versions: | Frequency of Occurrence | ||
Related Issues: | |||
Environment: | Attachments: | ||
Description: | Asterisk isn't detecting RFC2833 DTMF Events where one of three [END] packets arrives first, i.e. begin DTMF 1 DTMF 1 (end) DTMF 1 DTMF 1 (end) DTMF 1 (end) DTMF 1 end is correctly reported as '1', but begin DTMF 1 (end) DTMF 1 DTMF 1 DTMF 1 DTMF 1 (end) DTMF 1 (end) end is not reported at all. There is no debug output with 'notice, warning, error, debug, dtmf' set. I don't know the details of how my provider is sending DTMF, but I'm assuming it's from pre-VLDTMF Asterisk. I have rfc2833compensate=yes in sip.conf. I'm getting these errors on average once every 15 digits. | ||
Comments: | By: Joshua C. Colp (jcolp) 2006-10-09 10:34:00 This has already been fixed in the 1.4 branch and will be incorporated in the next beta. |