<div><br></div><div>Any FreeSWITCH DTMF pros in the house?</div><div><br></div><br><div class="gmail_quote">On 5 October 2012 14:44, Richard Brady <span dir="ltr">&lt;<a href="mailto:rnbrady@gmail.com" target="_blank">rnbrady@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">Hi folks<div><br></div><div>I am try to prevent DTMF tones from being transmitted from one channel to another on a bridge by adding the following:</div>
<div><br></div><div><div>  &lt;action application=&quot;export&quot; data=&quot;nolocal:dtmf_type=none&quot;/&gt;</div>
</div><div><br></div><div>This will prevent tones from the inbound channel from being transmitted on the outbound channel. Nifty!</div><div><br></div><div>However, it also prevents RFC2833 from being advertised on the outbound channel and this is problematic in cases where suppression is required in the forward direction but not the reverse. </div>

<div><br></div><div>Setting liberal-dtmf=true on the profile does not help, it appears that dtmf_type=none in the dialplan (or dtmf-type=none in the profile) overrides liberal-dtmf in the profile.</div><div><br></div><div>

I would like to file a bug arguing that liberal-dtmf has inconsistent behaviour. For example, it will override the dtmf-type=none profile parameter in SDP offers but not in SDP answers. It makes sense that:</div><div><br>

</div><div>* dtmf-type/dtmf_type should influence offers and answers alike, as well as what is used for outgoing DTMF and what is recognised as incoming DTMF, and </div><div>* liberal-dtmf should override dtmf-type for offers and answers alike, as well as for what is recognised as incoming DTMF, but </div>

<div>* liberal-dtmf should not override what is sent as outgoing DTMF, since that would make the dtmf-type parameter completely impotent.</div><div><br></div><div>Does anyone have any thoughts / suggestions / rebuttals?</div>

<div><br></div><div><div>Thanks, </div><div>Richard</div><div><br></div><div>FreeSWITCH Version 1.3.0+git~20121002T220322Z~d84df73aaa (git d84df73 2012-10-02 22:03:22Z)</div><div>Vanilla config except for addition of the above line to Local_Extension in default.xml dialplan.</div>

<div>Ubuntu 12.04.1 LTS</div><div><br></div></div><div><br></div>
</blockquote></div><br>