<div dir="ltr">Hi All,<br><br>I don&#39;t know it&#39;s possible or not. I want to do run time codec selection by asterisk. <br><br>I have an account in sip.conf and I have active only g729 on it <br><br>[2209]<br>.......<br>
disallow=all<br>allow=g729<br>.......<br><br>When try to dial that number when I want to use codec GSM. <br><br>Is this possbile to change code after making call to exten ? <br><br><b>extensions.conf  information is below:-</b><br>
<br>exten =&gt; _2xxx,1,Answer()<br>        same =&gt; n,GotoIf($[&quot;${EXTEN}&quot; = &quot;2209&quot;]?setchannel:gowithoutit)<br>        same =&gt; n(setchannel),Set(foo=${CHANNEL(audioreadformat)})<br><span style="background-color:rgb(153,153,153)">;       same =&gt; n,Set(CHANNEL(audioreadformat)=gsm)</span>    <font color="#cc0000">it&#39;s not update anything might be readonly property, that&#39;s y commented.</font><br>
        same =&gt; n,Set(_SIP_CODEC=gsm)<br>        same =&gt; n,Set(_SIP_CODEC_OUTBOUND=gsm)<br>;        same =&gt; n,Set(foo=${CHANNEL(audionativeformat)})<br>;        same =&gt; n,Set(foo=${CHANNEL(audiowriteformat)})<br>
        same =&gt; n(gowithoutit),Dial(SIP/${EXTEN},60)<br>        same =&gt; n,GotoIf($[&quot;${EXTEN}&quot; = &quot;2209&quot;]?voicemail)<br>        same =&gt; n(voicemail),VoiceMail(2209@hyd,u)<br>        same =&gt; n,Hangup()<br>
<br><br clear="all">-- <br><div dir="ltr"><br>Thanks and regards<br><br> Virendra Bhati<br>+91-8885268942<br>Software Engineer<br>E-mail-: <a href="mailto:virbhati@gmail.com" target="_blank">virbhati@gmail.com</a><br>Skype id:- virbhati2<br>
</div><br>
</div>