[asterisk-bugs] [Asterisk 0010190]: Inbound inband DTMF broken passing on out of band (process_ast_dsp)

noreply at bugs.digium.com noreply at bugs.digium.com
Wed Sep 19 04:28:22 CDT 2007


A NOTE has been added to this issue. 
====================================================================== 
http://bugs.digium.com/view.php?id=10190 
====================================================================== 
Reported By:                irroot
Assigned To:                crich
====================================================================== 
Project:                    Asterisk
Issue ID:                   10190
Category:                   Channels/chan_misdn
Reproducibility:            always
Severity:                   major
Priority:                   normal
Status:                     assigned
Asterisk Version:           1.4.7.1  
SVN Branch (only for SVN checkouts, not tarball releases): N/A  
SVN Revision (number only!):  
Disclaimer on File?:        No 
Request Review:              
====================================================================== 
Date Submitted:             07-12-2007 08:59 CDT
Last Modified:              09-19-2007 04:28 CDT
====================================================================== 
Summary:                    Inbound inband DTMF broken passing on out of band
(process_ast_dsp)
Description: 
the detected DTMF will never be passed back to asterisk out of band as
required for IVR and the like looks like a trivial typo and a pain to pick
up.

patch fixes this and my IVR is working again.
====================================================================== 

---------------------------------------------------------------------- 
 crich - 09-19-07 04:28  
---------------------------------------------------------------------- 
I've added your patch to svn 1.4 and trunk in r83023. 

Though you've got concerns which i share i think the best way would be
that a AST_FRAME_DTMF frame contains a flag wether the DTMF tone is
contained inband additional to the outofband info. 

Then the other channeldriver would need to check that flag and either
generate the dtmf tone because it does not exist inband or just let the
inband tone as it is and transfer it with the normal audiostream. 

Issue History 
Date Modified   Username       Field                    Change               
====================================================================== 
09-19-07 04:28  crich          Note Added: 0070777                          
======================================================================




More information about the asterisk-bugs mailing list