[asterisk-bugs] [Asterisk 0012592]: DTMF issues in 1.4.19 with missing digits

noreply at bugs.digium.com noreply at bugs.digium.com
Mon May 12 12:06:03 CDT 2008


A NOTE has been added to this issue. 
====================================================================== 
http://bugs.digium.com/view.php?id=12592 
====================================================================== 
Reported By:                dawebber
Assigned To:                
====================================================================== 
Project:                    Asterisk
Issue ID:                   12592
Category:                   Channels/chan_zap
Reproducibility:            always
Severity:                   major
Priority:                   normal
Status:                     new
Asterisk Version:           1.4.19 
SVN Branch (only for SVN checkouts, not tarball releases): N/A 
SVN Revision (number only!):  
Disclaimer on File?:        N/A 
Request Review:              
====================================================================== 
Date Submitted:             05-06-2008 13:41 CDT
Last Modified:              05-12-2008 12:06 CDT
====================================================================== 
Summary:                    DTMF issues in 1.4.19 with missing digits
Description: 
Trying to figure out an issue with DTMF recognition with 1.4.19. This  
is somewhat similar to the issue described here:  
http://bugs.digium.com/view.php?id=11740, but it might be a different  
issue altogether.

I have 1.4.19 running with TE212P on a US PRI hooked up to Time Warner
Telecom. DTMF debugging enabled.

LibPRI 1.4.3
Zaptel 1.4.9
====================================================================== 

---------------------------------------------------------------------- 
 dawebber - 05-12-08 12:06  
---------------------------------------------------------------------- 
Discussed on #asterisk-bugs. In the course of discussion, it turned out
that Cepstral might the the culprit here.

Per file's suggestion on IRC, added the following code in the Cepstral
module that's using the channel:

ast_set_flag(c, AST_FLAG_END_DTMF_ONLY);
......
ast_clear_flag(c, AST_FLAG_END_DTMF_ONLY);

I also sprinkled in ast_test_flag to see that the flags are getting set in
fact.

Will be doing more testing to confirm whether it made a difference. 

Issue History 
Date Modified   Username       Field                    Change               
====================================================================== 
05-12-08 12:06  dawebber       Note Added: 0086728                          
======================================================================




More information about the asterisk-bugs mailing list