Gaspar:<br>Have you advanced on this patch? I&#39;m really interested on this feature.<br>Thank you.<br><br>Best regards, Tomás.<br><br><div><span class="gmail_quote">2007/9/12, John Todd &lt;<a href="mailto:jtodd@loligo.com">
jtodd@loligo.com</a>&gt;:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div><div><span class="e" id="q_114faca4ae118440_1">
<div>At 4:16 PM +0300 2007/9/12, Gaspar Zoltan wrote:</div>
<blockquote type="cite"><font face="Arial" size="-1">Hi,</font></blockquote>
<blockquote type="cite"><font face="Arial" size="-1">&nbsp;</font></blockquote>
<blockquote type="cite"><font face="Arial" size="-1">I was asked
to develop a feature thar switches between the ringing tone and early
media. So when you dial asterisk starts generating ringing tone, but
when the called channels starts sendig RTP (like mobile carriers:
"The person you are trying to reach is unavailable&quot;) with or without
answering the channel, the asterisk would have to end generating the
ringing tone and send the media it receives.</font></blockquote>
<blockquote type="cite"><font face="Arial" size="-1">&nbsp;</font></blockquote>
<blockquote type="cite"><font face="Arial" size="-1">The fix of
this issue is simple:</font></blockquote>
<blockquote type="cite"><font face="Arial" size="-1">On line 659
of app_dial (1.4.11) we have</font></blockquote>
<blockquote type="cite"><font face="Arial" size="-1">if
(!ast_test_flag(outgoing, OPT_RINGBACK |
OPT_MUSICBACK))</font></blockquote>
<blockquote type="cite"><font face="Arial" size="-1">&nbsp;</font></blockquote>
<blockquote type="cite"><font face="Arial" size="-1">if we remove
this if or conditionate it with a channel variable it will have the
functionality mentioned above.</font></blockquote>
<blockquote type="cite"><font face="Arial" size="-1">&nbsp;</font></blockquote>
<blockquote type="cite"><font face="Arial" size="-1">I suggest to
create a variable called DIALEARLYMEDIA This would default to false
(current functionality). If you set this to True the channel will have
the new improved functionality.</font></blockquote>
<blockquote type="cite"><font face="Arial" size="-1">&nbsp;</font></blockquote>
<blockquote type="cite"><font face="Arial" size="-1">What do you
think?</font></blockquote>
<blockquote type="cite"><font face="Arial" size="-1">&nbsp;</font></blockquote>
<blockquote type="cite"><font face="Arial" size="-1">Zoltan
Gaspar</font></blockquote>
<div><font face="Arial" size="-1"><br></font></div>
<div><font face="Arial" size="-1"><br></font></div></span></div>
<div>I would also like to see this type of patch, as it would give
better response feedback to my customer base.&nbsp; Currently, they
hear _either_ a very long silence (on some international calls, as an
example) _or_ they hear a ringtone and then I have to play back the
error message of my own, which often has nothing to do with the actual
message that is played back from the distant end.&nbsp; Having a mix
based on circumstance would be ideal.</div>
<div><br></div>
<div>Please reply to this thread with the patch # in bugzilla if you
create such a variable-based method.</div>
<div><br></div>
<div>JT</div>
</div>
<br>_______________________________________________<br><br>Sign up now for AstriCon 2007! &nbsp;September 25-28th. &nbsp;<a onclick="return top.js.OpenExtLink(window,event,this)" href="http://www.astricon.net/" target="_blank">http://www.astricon.net/
</a><br><br>--Bandwidth and Colocation Provided by <a onclick="return top.js.OpenExtLink(window,event,this)" href="http://www.api-digital.com--" target="_blank">http://www.api-digital.com--</a><br><br>asterisk-dev mailing list
<br>To UNSUBSCRIBE or update options visit:<br> &nbsp; <a onclick="return top.js.OpenExtLink(window,event,this)" href="http://lists.digium.com/mailman/listinfo/asterisk-dev" target="_blank">http://lists.digium.com/mailman/listinfo/asterisk-dev
</a><br></blockquote></div><br>