<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Hi Moy,<br>
<br>
Thank you for your quick answer. Also thanks for implementing the great
async agi functionality!<br>
<br>
Yes, this works good for me. A StopIO feature would of course be
cleaner but this certainly does the trick.<br>
<br>
Regards,<br>
Henrik<br>
<br>
<br>
<br>
<br>
Moises Silva skrev:
<blockquote
 cite="mid:c4d05cbe0812050459r2fe75e2eo1d4d61c7711337e3@mail.gmail.com"
 type="cite">
  <pre wrap="">Hello Henrik,

I have not used Asterisk from a user perspective lately, but, when I
added the async agi functionality, I used to control this using a
"manager redirect" action to the same priority where the channel calls
async agi, that will work like a break that re-enters the async agi
loop . This, of course, requires you to save the state of the channel
somehow in your program to "remember" that the next time that channel
calls async agi the sound was already played and such.

<a class="moz-txt-link-freetext" href="http://www.voip-info.org/wiki/index.php?page=Asterisk+Manager+API+Action+Redirect">http://www.voip-info.org/wiki/index.php?page=Asterisk+Manager+API+Action+Redirect</a>

Let me know if that does not work for you and we can probably write
something in res_agi.c

Moy

On Fri, Dec 5, 2008 at 3:01 AM, Henrik Westerberg
<a class="moz-txt-link-rfc2396E" href="mailto:henrik.westerberg@ain.se">&lt;henrik.westerberg@ain.se&gt;</a> wrote:
  </pre>
  <blockquote type="cite">
    <pre wrap="">Hi,

I am developing asterisk support for our application using the Async AGI
and Asterisk-Java.
One thing I haven't been able to implement is how to stop playing a
sound. Something similar to StopIO for Dialogic GlobalCall or
DivaStopSending for Eicon.
Is there any way to achieve this today which I have missed? Or could
someone give me hints on how I could implement this in the res_agi.c The
command "asyncagi break" does stop ongoing playing but also breaks the
async agi control. I only want the first.

Thanks in advance,
/Henrik




_______________________________________________
-- Bandwidth and Colocation Provided by <a class="moz-txt-link-freetext" href="http://www.api-digital.com">http://www.api-digital.com</a> --

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
  <a class="moz-txt-link-freetext" href="http://lists.digium.com/mailman/listinfo/asterisk-users">http://lists.digium.com/mailman/listinfo/asterisk-users</a>

    </pre>
  </blockquote>
  <pre wrap=""><!---->


  </pre>
</blockquote>
<br>
<br>
<div class="moz-signature">-- <br>
<style>
#sign {
        font-family: "Palatino Linotype","Book Antiqua",Palatino,FreeSerif,serif;
        font-type: normal;
        font-size: small;
}
</style>
<div id="sign">Med v&auml;nliga h&auml;lsningar / Best Regards<br>
Henrik Westerberg &middot; Software Developer<br>
<b>Aurora Innovation AB</b><br>
Vallongatan 1, 752 28 Uppsala, Sweden<br>
direct: +46 18 19 44 58 &middot; mobile: +46 703 28 98 40<br>
email: <a class="moz-txt-link-abbreviated" href="mailto:henrik.westerberg@ain.se">henrik.westerberg@ain.se</a><br>
<a href="http://www.aurorainnovation.se">www.aurorainnovation.se</a>
</div>
<!--
<p>
<img moz-do-not-send="false" src="C:\image001.jpg" alt=" " />
</p>
-->
</div>
</body>
</html>