[asterisk-dev] Dialstate without Ringing

Kevin P. Fleming kpfleming at digium.com
Sun Mar 12 20:21:42 MST 2006


Edwin Groothuis wrote:

> Looking at what happens when an PRI_EVENT_RINGING happens (AFAICT
> the internal equivalent of ALERTING), it sets the .needringing of
> a channel. Maybe that can (could, shall, should etc) be already
> done when a PRE_EVENT_PROCEEDING (AFAICT the internal equivalent
> of CALL PROCEEDING) comes in.

Nope; CALL PROCEEDING only means the switching network is processing the
call, it does not mean that the final endpoint is being told the call is
incoming.

If the final end party does not send ALERTING, and the network does not
send SESSION PROGRESS with inband audio available, then there is no way
for Asterisk to know that the call is ringing the endpoint.



More information about the asterisk-dev mailing list