It&#39;s really good actually, some dry humour in there, some great ideas, and I got it on Kindle so I can reference it anywhere. <div><br></div><div>I&#39;m not on commission btw!</div><div><br></div><div>;)</div><div><br>

</div><div><br><br><div class="gmail_quote">On 16 July 2012 23:01, Timothy Bolton <span dir="ltr">&lt;<a href="mailto:ifoundthetao@gmail.com" target="_blank">ifoundthetao@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">


  
    
  
  <div bgcolor="#FFFFFF" text="#000000">
    <div>I&#39;ve been back and forth on getting the
      book (time to read and blah blah), but you just sold me on it.  (:<br>
      <br>
      <pre cols="72">&#39;We who cut mere stones must always be envisioning cathedrals.&#39;
Quarry Worker&#39;s Creed</pre><div><div class="h5">
      On 7/16/2012 3:58 PM, Ian Bonham wrote:<br>
    </div></div></div><div><div class="h5">
    <blockquote type="cite">Michael is totally right there! Hands on Tinkering is
      what I&#39;ve been doing all afternoon and picked up so much. I also
      hit Amazon (Other book shops are available!) and got myself the
      FreeSwitch 1.0.6 book by our Mr Collins himself, Mr Minessale and
      Mr Schriber. A fine read guys, and a good start when you&#39;re really
      wanting to get stuck in! 
      <div>
        I was thinking, oh great LUA, something else new to learn but
        the book has really got me going in the right direction,
        thanks! </div>
      <div><br>
      </div>
      <div>Bon</div>
      <div><br>
        <br>
        <div class="gmail_quote">On 16 July 2012 22:38, Michael Collins
          <span dir="ltr">&lt;<a href="mailto:msc@freeswitch.org" target="_blank">msc@freeswitch.org</a>&gt;</span>
          wrote:<br>
          <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
            <br>
            <div class="gmail_quote">
              <div>On Mon, Jul 16, 2012 at 1:26 PM, Henry
                Huang <span dir="ltr">&lt;<a href="mailto:red.rain.seven@gmail.com" target="_blank">red.rain.seven@gmail.com</a>&gt;</span>
                wrote:<br>
                <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
                  <font color="#333333"><font><font face="verdana,sans-serif">Michael, <br>
                        <br>
                        I have also been looking into AVMD. The point
                        being that I want to play some pre-recorded
                        message once the phone is answered and start
                        AVMD at the same time, and if the &#39;beep&#39; is
                        detected later during the call(say 10 sec.
                        later). I want to be able to stop the original
                        Playback and start a new Playback. Is there a
                        way to do that? <br>
                      </font></font></font></blockquote>
              </div>
              <div>Yes, but &quot;some assembly required&quot; as the saying goes.
                AVMD only throws events, so whatever solution you are
                using must be able to consume and react to those events.
                The OP is using Lua which definitely allows you to
                consume the events. There&#39;s even a really simple example
                on the wiki about using the setInputCallback function to
                look for &quot;events&quot; and then do something once the event
                comes in. It&#39;s a really sparse example but it
                demonstrates how to catch an event. From there you&#39;d
                need to put in your commands. I&#39;m assuming you&#39;ll need a
                break app or uuid_break API to stop the current playback
                and then you&#39;ll need to queue up another playback. It&#39;s
                also good to turn off avmd at this point as well. I&#39;m
                just throwing this out there off the top of my head, so
                I highly recommend some hands on tinkering. <br>
                <br>
                Please let us know what you end up doing. :)<span><font color="#888888"><br>
                    <br>
                    -MC <br>
                  </font></span></div>
              <div>
                <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
                  <font color="#333333"><font><font face="verdana,sans-serif">
                        <br>
                        Henry<br>
                      </font></font></font><br>
                  <div class="gmail_quote">On Mon, Jul 16, 2012 at 11:32
                    AM, Michael Collins <span dir="ltr">&lt;<a href="mailto:msc@freeswitch.org" target="_blank">msc@freeswitch.org</a>&gt;</span>
                    wrote:<br>
                    <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi
                      Ian,<br>
                      <br>
                      Just curious - at what point during the call are
                      you currently launching AVMD? In any case, this
                      sounds like a perfect job for &quot;execute_on_answer&quot;:<br>
                      <a href="http://wiki.freeswitch.org/wiki/Channel_Variables#execute_on_answer" target="_blank">http://wiki.freeswitch.org/wiki/Channel_Variables#execute_on_answer</a><br>
                      <br>
                      Just be nice and don&#39;t abuse your new found
                      powers! :)<span><font color="#888888"><br>
                          <br>
                          -MC<br>
                        </font></span><br>
                      P.S. - Welcome to the FreeSWITCH community.
                      <div>
                        <div><br>
                          <br>
                        </div>
                      </div>
                    </blockquote>
                  </div>
                  <br>
                </blockquote>
              </div>
            </div>
            <br>
            <br>
_________________________________________________________________________<br>
            Professional FreeSWITCH Consulting Services:<br>
            <a href="mailto:consulting@freeswitch.org" target="_blank">consulting@freeswitch.org</a><br>
            <a href="http://www.freeswitchsolutions.com" target="_blank">http://www.freeswitchsolutions.com</a><br>
            <br>
            FreeSWITCH-powered IP PBX: The CudaTel Communication Server<br>
            <a href="http://www.cudatel.com" target="_blank">http://www.cudatel.com</a><br>
            <br>
            Official FreeSWITCH Sites<br>
            <a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
            <a href="http://wiki.freeswitch.org" target="_blank">http://wiki.freeswitch.org</a><br>
            <a href="http://www.cluecon.com" target="_blank">http://www.cluecon.com</a><br>
            <br>
            Join Us At ClueCon - Aug 7-9, 2012<br>
            <br>
            FreeSWITCH-users mailing list<br>
            <a href="mailto:FreeSWITCH-users@lists.freeswitch.org" target="_blank">FreeSWITCH-users@lists.freeswitch.org</a><br>
            <a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br>
            UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br>
            <a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
            <br>
          </blockquote>
        </div>
        <br>
      </div>
      <br>
      <fieldset></fieldset>
      <br>
      <pre>_________________________________________________________________________
Professional FreeSWITCH Consulting Services:
<a href="mailto:consulting@freeswitch.org" target="_blank">consulting@freeswitch.org</a>
<a href="http://www.freeswitchsolutions.com" target="_blank">http://www.freeswitchsolutions.com</a>

FreeSWITCH-powered IP PBX: The CudaTel Communication Server
<a href="http://www.cudatel.com" target="_blank">http://www.cudatel.com</a>

Official FreeSWITCH Sites
<a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a>
<a href="http://wiki.freeswitch.org" target="_blank">http://wiki.freeswitch.org</a>
<a href="http://www.cluecon.com" target="_blank">http://www.cluecon.com</a>

Join Us At ClueCon - Aug 7-9, 2012

FreeSWITCH-users mailing list
<a href="mailto:FreeSWITCH-users@lists.freeswitch.org" target="_blank">FreeSWITCH-users@lists.freeswitch.org</a>
<a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a>
UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-users</a>
<a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a>
</pre>
    </blockquote>
    <br>
    <br>
  </div></div></div>

<br>_________________________________________________________________________<br>
Professional FreeSWITCH Consulting Services:<br>
<a href="mailto:consulting@freeswitch.org">consulting@freeswitch.org</a><br>
<a href="http://www.freeswitchsolutions.com" target="_blank">http://www.freeswitchsolutions.com</a><br>
<br>
FreeSWITCH-powered IP PBX: The CudaTel Communication Server<br>
<a href="http://www.cudatel.com" target="_blank">http://www.cudatel.com</a><br>
<br>
Official FreeSWITCH Sites<br>
<a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
<a href="http://wiki.freeswitch.org" target="_blank">http://wiki.freeswitch.org</a><br>
<a href="http://www.cluecon.com" target="_blank">http://www.cluecon.com</a><br>
<br>
Join Us At ClueCon - Aug 7-9, 2012<br>
<br>
FreeSWITCH-users mailing list<br>
<a href="mailto:FreeSWITCH-users@lists.freeswitch.org">FreeSWITCH-users@lists.freeswitch.org</a><br>
<a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br>
UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br>
<a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
<br></blockquote></div><br></div>