If I understand your question correctly, you need to examine and manipulate the SDP parameters in the 200 OK?<div><br></div><div>You can use the sipmsgops module for that. There are functions such as <span style="background-color:rgb(255,255,255);font-family:Helvetica,Arial">codec_exists(), codec_delete(), etc. Check out the module here. There are lots of good function in there. You can also check out the textops module as well for manipulation.</span></div>
<div><span style="background-color:rgb(255,255,255);font-family:Helvetica,Arial"><br></span></div><div><a href="http://www.opensips.org/html/docs/modules/1.8.x/sipmsgops.html#id293116">http://www.opensips.org/html/docs/modules/1.8.x/sipmsgops.html#id293116</a> </div>
<div><br></div><div>Regards,</div><div>Ali Pey<br><br><div class="gmail_quote">On Thu, Aug 30, 2012 at 10:09 AM, Andreas Sikkema <span dir="ltr">&lt;<a href="mailto:h323@ramdyne.nl" target="_blank">h323@ramdyne.nl</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">&gt; I don&#39;t see why you can&#39;t do this. In your routing script you can look for<br>
&gt; the update message (there should be something about this update message that<br>
&gt; you can detect it), make changes as required and generate a response to any<br>
&gt; destination you want. This is what the routing script (opensips.cfg) is for.<br>
<br>
</div>I know in theory that it&#39;s possible to code something that might look<br>
like what I want to do (pseudocode):<br>
<br>
if (method=&quot;&quot;) &amp;&amp; (src_ip=&quot;w.x.y.z&quot;) {<br>
    rtpproxy_answer();<br>
    send_reply(&quot;200 OK&quot;);<br>
}<br>
<br>
But I&#39;m not sure that the 200 OK will contain the correct SDP lines<br>
from the media/rtpproxy, if I can add some (thankfully predictable)<br>
codec parameters, etc to the 200 response. I can&#39;t remember ever<br>
having seen someone do something like that here on the mailinglist.<br>
Google also doesn&#39;t seem to be able to find  something like this.<br>
<br>
I&#39;d prefer to do this without running as a B2BUA, but if that&#39;s<br>
necessary, not a problem.<br>
<br>
For now I have a workaround, but for the longer term I need something<br>
to prevent those UPDATE messages getting passed through to the rest of<br>
my network.<br>
<span class="HOEnZb"><font color="#888888"><br>
--<br>
Andreas<br>
</font></span><div class="HOEnZb"><div class="h5"><br>
_______________________________________________<br>
Users mailing list<br>
<a href="mailto:Users@lists.opensips.org">Users@lists.opensips.org</a><br>
<a href="http://lists.opensips.org/cgi-bin/mailman/listinfo/users" target="_blank">http://lists.opensips.org/cgi-bin/mailman/listinfo/users</a><br>
</div></div></blockquote></div><br></div>