<div dir="ltr"><div><div><div><div><div><div><div><div>Hello list,<br><br></div>let me describe the call scenario:<br></div>We have an established call with media traversing Freeswitch. In some cases we&#39;d like to get FS out of the media path, and for those cases we set the variable bypass_media_after_bridge to true. <br>
</div>It works fine, the reinvite is sent in both directions with a new c= address. However in some cases this can result in no audio calls.<br></div><div>Imagina A sends the call to profile internal with inbound_codec preference: PCMU,G729,G723<br>
</div>A-&gt;FS offer: PCMU,G729<br></div>FS-&gt;B offer: PCMU,G729<br></div><br></div>B-&gt;FS answer: G729<br></div>FS-&gt;A answer: G729<br><div><div><div><div><br></div><div>The reinvite sent to the B-leg contains a single codec (G729); however the reinvite to a-leg contains all the codec defined in the profile. If A happens to OK to the reinvite with PCMU we will have a no-audio call . <br>
</div><div>I&#39;ve tried several things but I haven&#39;t been able to find if this is actually feasible. <br></div><div>Has anyone tried the same?<br><br></div><div>Thanks<br><br></div><div>Javi<br></div></div></div></div>
</div>