Summary: | ASTERISK-09747: AST_FRAME_DTMF_BEGIN not triggered on SIP/IAX channels during READ command | ||
Reporter: | Russell Collingham (collywobbles) | Labels: | |
Date Opened: | 2007-06-25 04:05:05 | Date Closed: | 2011-06-07 14:08:07 |
Priority: | Minor | Regression? | No |
Status: | Closed/Complete | Components: | Core/General |
Versions: | Frequency of Occurrence | ||
Related Issues: | |||
Environment: | Attachments: | ( 0) info.txt | |
Description: | AST_FRAME_DTMF_BEGIN is not being triggered on SIP/IAX channels during READ command. On the SIP channel, the AST_FRAME_DTMF_END is triggered and the duration of the key press is shown. On the IAX channel, the AST_FRAME_DTMF_END is triggered and the duration is shown as zero. In neither case is the key down event, AST_FRAME_DTMF_BEGIN, triggered. core show channeltype SIP correctly shows that "Digit Begin" should be output. Same for IAX2. Is seems all of the code is present but I can't get this feature to work. Any help greatly appreciated. Thanks Russell ****** ADDITIONAL INFORMATION ****** Addition file shows contents of sip.conf and the CLI output using dtmf debug for a SIP and an IAX call. | ||
Comments: | By: Joshua C. Colp (jcolp) 2007-06-25 08:10:38 This isn't a bug. On IAX2 a BEGIN frame will only appear if received from the other side. That will only happen if the remote side supports it. For SIP you have disabled sending a BEGIN frame into the core normally by setting the rfc2833compensate setting to yes. If there is a real issue here please reopen detailing it. |