<div>Working flawlessly now! (r210)</div>
<div>Thanks a bunch!</div>
<div>&nbsp;</div>
<div>René<br><br></div>
<div class="gmail_quote">On Jan 24, 2008 1:52 PM, Low Yu Siang &lt;<a href="mailto:yusiang@yahoo.com">yusiang@yahoo.com</a>&gt; wrote:<br>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">Remove this line:-<br>&nbsp; &nbsp; &nbsp;res = atoi(dtmf);<br>
<div>
<div></div>
<div class="Wj3C7c"><br>--- Rene van Weert &lt;<a href="mailto:rvweert@gmail.com">rvweert@gmail.com</a>&gt; wrote:<br><br>&gt; Hi,<br>&gt;<br>&gt; This doesn&#39;t work for me, or I have doen something<br>&gt; wrong I guess. This is
<br>&gt; what my code looks like now:<br>&gt;<br>&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; /* Check for<br>&gt; dtmf extension in<br>&gt; context */<br>&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; if<br>&gt; (ast_exists_extension(chan,
<br>&gt; chan-&gt;context, dtmf, 1, NULL)) {<br>&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; /*<br>&gt; Set extension to jump */<br>&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; res<br>&gt; = f-&gt;subclass;
<br>&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; res<br>&gt; = atoi(dtmf);<br>&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; /*<br>&gt; Free frame */<br>&gt;<br>&gt; ast_frfree(f);<br>&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; /*
<br>&gt; exit */<br>&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; goto<br>&gt; end;<br>&gt;<br>&gt; Cheers,<br>&gt; Rene<br>&gt;<br>&gt; On Jan 24, 2008 4:06 AM, Low Yu Siang<br>&gt; &lt;<a href="mailto:yusiang@yahoo.com">
yusiang@yahoo.com</a>&gt; wrote:<br>&gt;<br>&gt; &gt; This solution works for me! I am using rev210 on<br>&gt; &gt; asterisk 1.4.15.<br>&gt; &gt;<br>&gt; &gt; --- Valerio Puglia &lt;<a href="mailto:valerio@oscorp.sm">valerio@oscorp.sm
</a>&gt; wrote:<br>&gt; &gt;<br>&gt; &gt; &gt; i have resolved to restore f-&gt;subclass;<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; r192<br>&gt; &gt; &gt;<br>&gt; &gt;<br>&gt;<br>&lt;<a href="http://sip.fontventa.com/trac/asterisk/browser/app_mp4/app_mp4.c?rev=192" target="_blank">
http://sip.fontventa.com/trac/asterisk/browser/app_mp4/app_mp4.c?rev=192</a>&gt;<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; &nbsp; &nbsp; &nbsp; r197<br>&gt; &gt; &gt;<br>&gt; &gt;<br>&gt;<br>&lt;<a href="http://sip.fontventa.com/trac/asterisk/browser/app_mp4/app_mp4.c?rev=197" target="_blank">
http://sip.fontventa.com/trac/asterisk/browser/app_mp4/app_mp4.c?rev=197</a>&gt;<br>&gt; &gt; &gt;<br>&gt; &gt; &gt;<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; &nbsp; &nbsp; *<br>&gt; &gt; &gt;<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; /app_mp4/app_mp4.c
<br>&gt; &gt; &gt;<br>&gt; &gt; &gt;<br>&gt; &gt;<br>&gt;<br>&lt;<a href="http://sip.fontventa.com/trac/asterisk/browser/app_mp4/app_mp4.c?rev=197" target="_blank">http://sip.fontventa.com/trac/asterisk/browser/app_mp4/app_mp4.c?rev=197
</a>&gt;<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; &nbsp; &nbsp; &nbsp; r192<br>&gt; &gt; &gt;<br>&gt; &gt; &gt;<br>&gt; &gt;<br>&gt;<br>&lt;<a href="http://sip.fontventa.com/trac/asterisk/browser/app_mp4/app_mp4.c?rev=192" target="_blank">http://sip.fontventa.com/trac/asterisk/browser/app_mp4/app_mp4.c?rev=192
</a>&gt;<br>&gt; &gt; &gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; r197<br>&gt; &gt; &gt;<br>&gt; &gt; &gt;<br>&gt; &gt;<br>&gt;<br>&lt;<a href="http://sip.fontventa.com/trac/asterisk/browser/app_mp4/app_mp4.c?rev=197" target="_blank">http://sip.fontventa.com/trac/asterisk/browser/app_mp4/app_mp4.c?rev=197
</a>&gt;<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; &nbsp; &nbsp; &nbsp; 527 &nbsp; &nbsp; 527<br>&gt; &gt; &gt; &nbsp; &nbsp;if<br>&gt; &gt; &gt; &nbsp; &nbsp; &nbsp; (ast_exists_extension(chan, chan-&gt;context,<br>&gt; &gt; &gt; dtmf, 1, NULL)) {<br>&gt; &gt; &gt; &nbsp; &nbsp; &nbsp; 528 &nbsp; &nbsp; 528
<br>&gt; &gt; &gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;/* Set<br>&gt; &gt; &gt; &nbsp; &nbsp; &nbsp; extension to jump */<br>&gt; &gt; &gt; &nbsp; &nbsp; &nbsp; 529<br>&gt; &gt; &gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;res =<br>&gt; &gt; &gt; &nbsp; &nbsp; &nbsp; f-&gt;subclass;<br>&gt; &gt; &gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 529<br>
&gt; &gt; &gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;res =<br>&gt; &gt; &gt; &nbsp; &nbsp; &nbsp; atoi(dtmf);<br>&gt; &gt; &gt; &nbsp; &nbsp; &nbsp; 530 &nbsp; &nbsp; 530<br>&gt; &gt; &gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;/* Free<br>&gt; &gt; &gt; &nbsp; &nbsp; &nbsp; frame */<br>&gt; &gt; &gt; &nbsp; &nbsp; &nbsp; 531 &nbsp; &nbsp; 531<br>&gt; &gt; &gt;
<br>&gt; &gt; &gt; &nbsp; &nbsp; &nbsp; ast_frfree(f);<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; &nbsp; &nbsp; *<br>&gt; &gt; &gt;<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; /app_rtsp/app_rtsp.c<br>&gt; &gt; &gt;<br>&gt; &gt; &gt;<br>&gt; &gt; &lt;<br>
&gt; &gt;<br>&gt;<br><a href="http://sip.fontventa.com/trac/asterisk/browser/app_rtsp/app_rtsp.c?rev=197" target="_blank">http://sip.fontventa.com/trac/asterisk/browser/app_rtsp/app_rtsp.c?rev=197</a><br>&gt; &gt; &gt;<br>
&gt; &gt; &gt;<br>&gt; &gt; &gt; &nbsp; &nbsp; &nbsp; r192<br>&gt; &gt; &gt;<br>&gt; &gt; &gt;<br>&gt; &gt; &lt;<br>&gt; &gt;<br>&gt;<br><a href="http://sip.fontventa.com/trac/asterisk/browser/app_rtsp/app_rtsp.c?rev=192" target="_blank">
http://sip.fontventa.com/trac/asterisk/browser/app_rtsp/app_rtsp.c?rev=192</a><br>&gt; &gt; &gt;<br>&gt; &gt; &gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; r197<br>&gt; &gt; &gt;<br>&gt; &gt; &gt;<br>&gt; &gt; &lt;<br>&gt; &gt;<br>&gt;<br><a href="http://sip.fontventa.com/trac/asterisk/browser/app_rtsp/app_rtsp.c?rev=197" target="_blank">
http://sip.fontventa.com/trac/asterisk/browser/app_rtsp/app_rtsp.c?rev=197</a><br>&gt; &gt; &gt;<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; &nbsp; &nbsp; &nbsp; 1142 &nbsp; &nbsp;1142<br>&gt; &nbsp; &nbsp; &nbsp;if<br>&gt; &gt; &gt; &nbsp; &nbsp; &nbsp; (ast_exists_extension(chan, chan-&gt;context,
<br>&gt; &gt; &gt; dtmf, 1, NULL)) {<br>&gt; &gt; &gt; &nbsp; &nbsp; &nbsp; 1143 &nbsp; &nbsp;1143<br>&gt; &gt; &gt; &nbsp; &nbsp; &nbsp;/* Set<br>&gt; &gt; &gt; &nbsp; &nbsp; &nbsp; extension to jump */<br>&gt; &gt; &gt; &nbsp; &nbsp; &nbsp; 1144<br>&gt; &gt; &gt; &nbsp; res = f-&gt;subclass;<br>
&gt; &gt; &gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 1144<br>&gt; &gt; &gt; &nbsp; res = atoi(dtmf);<br>&gt; &gt; &gt; &nbsp; &nbsp; &nbsp; 1145 &nbsp; &nbsp;1145<br>&gt; &gt; &gt; &nbsp; &nbsp; &nbsp;/* Free frame */<br>&gt; &gt; &gt; &nbsp; &nbsp; &nbsp; 1146 &nbsp; &nbsp;1146<br>&gt; &gt; &gt;<br>&gt; &gt; &gt;
<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; Rene van Weert ha scritto:<br>&gt; &gt; &gt; &gt; Hey everyone,<br>&gt; &gt; &gt; &gt;<br>&gt; &gt; &gt; &gt; I&#39;m using Asterisk 1.4.17 with app_mp4 and<br>&gt; until<br>&gt; &gt; &gt; revision 187 dtmf has
<br>&gt; &gt; &gt; &gt; worked fine.<br>&gt; &gt; &gt; &gt; After installing anything later than 187<br>&gt; however<br>&gt; &gt; &gt; my call ends right<br>&gt; &gt; &gt; &gt; after entering a dtmf tone.<br>&gt; &gt; &gt; &gt;
<br>&gt; &gt; &gt; &gt; I have another server where this behaviour<br>&gt; doesn&#39;t<br>&gt; &gt; &gt; appear (rev210).<br>&gt; &gt; &gt; &gt; Does anyone have an idea what could be the<br>&gt; source<br>&gt; &gt; &gt; of this problem?
<br>&gt; &gt; &gt; &gt;<br>&gt; &gt; &gt; &gt; Thanks in advance.<br>&gt; &gt; &gt; &gt; René<br>&gt; &gt; &gt; &gt;<br>&gt; &gt; &gt;<br>&gt; &gt;<br>&gt;<br>------------------------------------------------------------------------
<br>&gt; &gt; &gt; &gt;<br>&gt; &gt; &gt; &gt;<br>&gt; _______________________________________________<br>&gt; &gt; &gt; &gt; --Bandwidth and Colocation Provided by<br>&gt; &gt; &gt; <a href="http://www.api-digital.com--/" target="_blank">
http://www.api-digital.com--</a><br>&gt; &gt; &gt; &gt;<br>&gt; &gt; &gt; &gt; asterisk-video mailing list<br>&gt; &gt; &gt; &gt; To UNSUBSCRIBE or update options visit:<br>&gt; &gt; &gt; &gt;<br>&gt; &gt; &gt;<br>&gt; &gt;
<br>&gt;<br><a href="http://lists.digium.com/mailman/listinfo/asterisk-video" target="_blank">http://lists.digium.com/mailman/listinfo/asterisk-video</a><br>&gt; &gt; &gt;<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; --<br>&gt; &gt; &gt; Best regards,
<br>&gt; &gt; &gt; Valerio Puglia<br>&gt; &gt; &gt; OScorp S.P.A.<br>&gt; &gt; &gt; NETWORK Adm<br>&gt; &gt; &gt;<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; _______________________________________________<br>&gt; &gt; &gt; --Bandwidth and Colocation Provided by
<br>&gt; &gt; &gt; <a href="http://www.api-digital.com--/" target="_blank">http://www.api-digital.com--</a><br>&gt; &gt; &gt;<br>&gt; &gt; &gt; asterisk-video mailing list<br>&gt; &gt; &gt; To UNSUBSCRIBE or update options visit:
<br>&gt; &gt; &gt;<br>&gt; &gt; &gt;<br>&gt; &gt;<br>&gt;<br><a href="http://lists.digium.com/mailman/listinfo/asterisk-video" target="_blank">http://lists.digium.com/mailman/listinfo/asterisk-video</a><br>&gt; &gt; &gt;<br>
&gt; &gt;<br>&gt; &gt;<br>&gt; &gt;<br>&gt; &gt;<br>&gt;<br>__________________________________________________________<br>&gt; &gt; Sent from Yahoo! Mail - a smarter inbox<br>&gt; <a href="http://uk.mail.yahoo.com/" target="_blank">
http://uk.mail.yahoo.com</a><br>&gt; &gt;<br>&gt; &gt;<br>&gt;<br></div></div>=== message truncated ===&gt;<br>
<div>
<div></div>
<div class="Wj3C7c">_______________________________________________<br>&gt; --Bandwidth and Colocation Provided by<br>&gt; <a href="http://www.api-digital.com--/" target="_blank">http://www.api-digital.com--</a><br>&gt;<br>
&gt; asterisk-video mailing list<br>&gt; To UNSUBSCRIBE or update options visit:<br>&gt;<br><a href="http://lists.digium.com/mailman/listinfo/asterisk-video" target="_blank">http://lists.digium.com/mailman/listinfo/asterisk-video
</a><br><br><br><br>&nbsp; &nbsp; &nbsp;__________________________________________________________<br>Sent from Yahoo! Mail - a smarter inbox <a href="http://uk.mail.yahoo.com/" target="_blank">http://uk.mail.yahoo.com</a><br><br><br>_______________________________________________
<br>--Bandwidth and Colocation Provided by <a href="http://www.api-digital.com--/" target="_blank">http://www.api-digital.com--</a><br><br>asterisk-video mailing list<br>To UNSUBSCRIBE or update options visit:<br>&nbsp; <a href="http://lists.digium.com/mailman/listinfo/asterisk-video" target="_blank">
http://lists.digium.com/mailman/listinfo/asterisk-video</a><br></div></div></blockquote></div><br>