[asterisk-bugs] [Asterisk 0012123]: [patch] Sending DTMF when receiving the PROGRESS status

Asterisk Bug Tracker noreply at bugs.digium.com
Tue Mar 17 12:17:52 CDT 2009


A NOTE has been added to this issue. 
====================================================================== 
http://bugs.digium.com/view.php?id=12123 
====================================================================== 
Reported By:                VoipForces
Assigned To:                dvossel
====================================================================== 
Project:                    Asterisk
Issue ID:                   12123
Category:                   Applications/NewFeature
Reproducibility:            always
Severity:                   feature
Priority:                   normal
Status:                     assigned
Asterisk Version:           1.4.18 
Regression:                 No 
SVN Branch (only for SVN checkouts, not tarball releases): N/A 
SVN Revision (number only!):  
Request Review:              
====================================================================== 
Date Submitted:             2008-03-03 09:18 CST
Last Modified:              2009-03-17 12:17 CDT
====================================================================== 
Summary:                    [patch] Sending DTMF when receiving the PROGRESS
status
Description: 
Some telco account code services (like Allstream here in Canada) required
that the account code DTMF be send as soon as the PROGRESS status is
received but before the channel is considered "Answered" by Asterisk.

When dialing manually this is not an issue as the user hears the beeeep
and punch in the correct DTMF account code.

However when using call files or AMI to initiate the call, the D() flag in
app_dial does not work as D() only sends the DTMF when the channel is
answered.
====================================================================== 

---------------------------------------------------------------------- 
 (0101882) svnbot (reporter) - 2009-03-17 12:17
 http://bugs.digium.com/view.php?id=12123#c101882 
---------------------------------------------------------------------- 
Repository: asterisk
Revision: 182596

U   trunk/CHANGES
U   trunk/apps/app_dial.c

------------------------------------------------------------------------
r182596 | dvossel | 2009-03-17 12:17:51 -0500 (Tue, 17 Mar 2009) | 12
lines

Option to send DTMF when receiving PROGRESS status

The D() option in app_dial is only able to send DTMF after the call has
been answered.  A progress option has been added to D() to allow DTMF to be
sent upon receiving PROGRESS.  This allows DTMF to be sent before the call
is answered.

(closes issue http://bugs.digium.com/view.php?id=12123)
Reported by: VoipForces
Patches:
	app_dial.c_patch_trunk_valid uploaded by VoipForces (license 419)
	dtmf_progress.patch uploaded by dvossel (license 671)
Tested by: VoipForces, dvossel


------------------------------------------------------------------------

http://svn.digium.com/view/asterisk?view=rev&revision=182596 

Issue History 
Date Modified    Username       Field                    Change               
====================================================================== 
2009-03-17 12:17 svnbot         Checkin                                      
2009-03-17 12:17 svnbot         Note Added: 0101882                          
======================================================================




More information about the asterisk-bugs mailing list