[asterisk-dev] Dial() generating ringback until answer or early media

Kevin P. Fleming kpfleming at digium.com
Tue Feb 24 12:58:08 CST 2009


Klaus Darilion wrote:

> To solve this the following behavior is needed: if Dial() receives an 
> AST_CONTROL_FRAME like RINGING or CONGESTION, it should check if the 
> incoming channel has already early media (is in state PROGRESS?) and if 
> yes, activate the tone generator with the corresponding tone, until 
> PROGRESS (early media), ANSWER or HANGUP is received on the outgoing 
> channel.
> 
> There was once a patch which was related to this,
> http://bugs.digium.com/view.php?id=10934
> 
> but I think it should be solved in a more general way. (Either always or
> by adding a new Dial option).

I agree that this seems like a reasonable course of action.

-- 
Kevin P. Fleming
Digium, Inc. | Director of Software Technologies
445 Jan Davis Drive NW - Huntsville, AL 35806 - USA
skype: kpfleming | jabber: kpfleming at digium.com
Check us out at www.digium.com & www.asterisk.org



More information about the asterisk-dev mailing list