<div dir="ltr">Hi All,<div><br></div><div>Is there a way to configure Freeswitch codec negotiation to be neither of &#39;generous&#39;, &#39;greedy&#39; or &#39;scrooge&#39;, but keep the possibilities of needing transcoding open.</div>
<div><br></div><div>This is what I&#39;m seeing with &#39;generous&#39; codec negotiation (greedy and scrooge is no different):</div><div><br></div><div>inbound leg offer (opus, pcmu, g729) --&gt; FS --&gt; outbound leg offer (opus, pcmu)<br clear="all">
<div>inbound leg answer (opus) &lt;-- FS (transcoding engaged) &lt;-- outbound leg answer (pcmu)</div><div><br></div><div>But, I want FS to not to do transcoding here as there is a way out as both caller and called party has pcmu in common.</div>
<div><br></div><div>If FS can follow this, there is no transcoding needed on FS&#39;s part:</div><div><br></div><div>inbound leg offer (opus, pcmu, g729) --&gt; FS --&gt; outbound leg offer (opus, pcmu)<br clear="all"><div>
inbound leg answer (pcmu) &lt;-- FS &lt;-- outbound leg answer (pcmu)</div></div><div><br></div><div><br></div><div>Question is how can I configure FS to be &#39;accomodat&#39;-ing (yes, i wish this codec negotiation option is available).</div>
<div><br></div><div>Please share your insights.</div><div><br></div>-- <br><div dir="ltr">Thanks,<div>Dipak</div></div>
</div></div>