Cheers Michael,<div><br></div><div>I&#39;ve since done a bit of digging and have found the commits associated with the SIP INFO bounty (thanks Anthony!).  This bounty doesn&#39;t go far enough to make a msml parser using existing ESL interface.  Specifically it is not (currently) possible to put xml into an outbound 200 response to INFO and it is also not possible to find out if xml has been placed in an inbound 200 response to INFO.</div>
<div><br></div><div>Whilst we haven&#39;t made a final decision, it is likely that we will use the existing ESL interface rather than trying to port MSML to freeswitch (sorry!).  I&#39;m hoping that we will be able to make a positive contribution, as and when we commit to using Freeswitch.  </div>
<div><br></div><div>Thanks all! </div><div><br></div><div>Owen</div><div><br><br><div class="gmail_quote">On 9 February 2011 16:17, Michael Jerris <span dir="ltr">&lt;<a href="mailto:mike@jerris.com">mike@jerris.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 style="word-wrap:break-word">see mod_sofia.c:4512<div><br></div><div>    case SWITCH_EVENT_SEND_INFO:</div><div>...</div>
<div><div></div><div class="h5"><div><br><div><div>On Jan 28, 2011, at 6:31 AM, Owen Williams wrote:</div><br><blockquote type="cite"><span style="border-collapse:collapse;font-family:arial, sans-serif;font-size:13px">Hi all,<div>
<br></div><div>I&#39;m looking into the possibility of getting basic msml support into freeswitch.  We have a few applications hosted on a remote SIP Application server that already use MSML against another media server.  The application acts as a back2back between a caller and the media server and sends info messages (inside an invite dialog) to the media server with the INFO sdp containing MSML (e.g. play file, join conf, etc).  </div>


<div><br></div><div>I&#39;m a bit new to freeswitch but I&#39;m guessing mod_sofia would need to modified to send info events to a new module or to the ESL, and mod_sofia also needs to be capable of receiving events to send INFOs back to the remote B2B.</div>


<div><br></div><div>There was a bounty completed about 18 months ago (Generate and be notified of SIP INFO messages) however this may have been only for out of dialog INFOs.</div><div><a href="http://wiki.freeswitch.org/wiki/Bounty#Generate_and_be_notified_of_SIP_INFO_messages" style="color:rgb(28, 81, 168)" target="_blank">http://wiki.freeswitch.org/wiki/Bounty#Generate_and_be_notified_of_SIP_INFO_messages</a></div>


<div><br></div><div>Any information as to whether the above bounty made it into trunk and how it can be enabled would be appreciated.  I&#39;d like to have a play with writing a MSML processor through ESL as I&#39;ve far more experience with ESL than writing c modules.</div>


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