Inband DTMF and bind_meta_app problem again
Hi All After recent updates of DTMF negotiation or some associated stuff we can't use bind_meta_app with inband DTMF. bind_meta_app ignores bindings, although start_dtmf and spandsp_start_dtmf detect DTMF. We use git-fb6e979 2011-08-26 04-48-33 +0000. <anti-action application="set" data="dtmf_type=${pbx_call_dtmf_type}"/> <anti-action application="spandsp_start_dtmf"/> <anti-action application="bind_meta_app" data="7 a s execute_extension::att_xfer XML features"/> EXECUTE sofia/local/test1@85.114.2.200 bind_meta_app(7 a s execute_extension::att_xfer XML features) 2011-08-29 11:39:09.371414 [INFO] switch_ivr_async.c:3066 Bound A-Leg: *7 execute_extension::att_xfer XML features ...cut... 2011-08-29 11:40:15.751415 [DEBUG] mod_spandsp_dsp.c:56 DTMF BEGIN DETECTED: [*] 2011-08-29 11:40:15.751415 [DEBUG] switch_ivr_bridge.c:391 Send signal sofia/external/89215572714 [BREAK] 2011-08-29 11:40:15.831571 [DEBUG] mod_spandsp_dsp.c:68 DTMF END DETECTED: [*], duration = 80 ms 2011-08-29 11:40:15.951420 [DEBUG] mod_spandsp_dsp.c:56 DTMF BEGIN DETECTED: [7] 2011-08-29 11:40:15.951420 [DEBUG] switch_ivr_bridge.c:391 Send signal sofia/external/89215572714 [BREAK] 2011-08-29 11:40:16.051411 [DEBUG] mod_spandsp_dsp.c:68 DTMF END DETECTED: [7], duration = 100 ms 2011-08-29 11:40:17.391410 [DEBUG] mod_spandsp_dsp.c:56 DTMF BEGIN DETECTED: [*] 2011-08-29 11:40:17.391410 [DEBUG] switch_ivr_bridge.c:391 Send signal sofia/external/89215572714 [BREAK] 2011-08-29 11:40:17.471409 [DEBUG] mod_spandsp_dsp.c:68 DTMF END DETECTED: [*], duration = 80 ms 2011-08-29 11:40:17.571412 [DEBUG] mod_spandsp_dsp.c:56 DTMF BEGIN DETECTED: [7] 2011-08-29 11:40:17.571412 [DEBUG] switch_ivr_bridge.c:391 Send signal sofia/external/89215572714 [BREAK] 2011-08-29 11:40:17.631411 [DEBUG] mod_spandsp_dsp.c:68 DTMF END DETECTED: [7], duration = 60 ms But no defined application is launched. -- Best regards, Dmitry Sytchev, IT Engineer
Best thing to do would be to open a jira and do your best to narrow down the commit where it went from working to non-working. Also, do a test with latest git to confirm that it hasn't been fixed in the last 10 minutes. Tony has been known to do that. ;) -MC On Mon, Aug 29, 2011 at 12:36 AM, Dmitry Sytchev <kbdfck@gmail.com> wrote:
Hi All After recent updates of DTMF negotiation or some associated stuff we can't use bind_meta_app with inband DTMF. bind_meta_app ignores bindings, although start_dtmf and spandsp_start_dtmf detect DTMF. We use git-fb6e979 2011-08-26 04-48-33 +0000.
<anti-action application="set" data="dtmf_type=${pbx_call_dtmf_type}"/> <anti-action application="spandsp_start_dtmf"/> <anti-action application="bind_meta_app" data="7 a s execute_extension::att_xfer XML features"/>
EXECUTE sofia/local/test1@85.114.2.200 bind_meta_app(7 a s execute_extension::att_xfer XML features)
2011-08-29 11:39:09.371414 [INFO] switch_ivr_async.c:3066 Bound A-Leg: *7 execute_extension::att_xfer XML features ...cut... 2011-08-29 11:40:15.751415 [DEBUG] mod_spandsp_dsp.c:56 DTMF BEGIN DETECTED: [*] 2011-08-29 11:40:15.751415 [DEBUG] switch_ivr_bridge.c:391 Send signal sofia/external/89215572714 [BREAK] 2011-08-29 11:40:15.831571 [DEBUG] mod_spandsp_dsp.c:68 DTMF END DETECTED: [*], duration = 80 ms 2011-08-29 11:40:15.951420 [DEBUG] mod_spandsp_dsp.c:56 DTMF BEGIN DETECTED: [7] 2011-08-29 11:40:15.951420 [DEBUG] switch_ivr_bridge.c:391 Send signal sofia/external/89215572714 [BREAK] 2011-08-29 11:40:16.051411 [DEBUG] mod_spandsp_dsp.c:68 DTMF END DETECTED: [7], duration = 100 ms 2011-08-29 11:40:17.391410 [DEBUG] mod_spandsp_dsp.c:56 DTMF BEGIN DETECTED: [*] 2011-08-29 11:40:17.391410 [DEBUG] switch_ivr_bridge.c:391 Send signal sofia/external/89215572714 [BREAK] 2011-08-29 11:40:17.471409 [DEBUG] mod_spandsp_dsp.c:68 DTMF END DETECTED: [*], duration = 80 ms 2011-08-29 11:40:17.571412 [DEBUG] mod_spandsp_dsp.c:56 DTMF BEGIN DETECTED: [7] 2011-08-29 11:40:17.571412 [DEBUG] switch_ivr_bridge.c:391 Send signal sofia/external/89215572714 [BREAK] 2011-08-29 11:40:17.631411 [DEBUG] mod_spandsp_dsp.c:68 DTMF END DETECTED: [7], duration = 60 ms
But no defined application is launched.
-- Best regards,
Dmitry Sytchev, IT Engineer
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
It will be hard to track down latest working commit since I update FS constantly :( I opened ticket http://jira.freeswitch.org/browse/FS-3529 about att_xfer problems. I managed DTMF trigger to work. 2011/8/29 Michael Collins <msc@freeswitch.org>
Best thing to do would be to open a jira and do your best to narrow down the commit where it went from working to non-working. Also, do a test with latest git to confirm that it hasn't been fixed in the last 10 minutes. Tony has been known to do that. ;)
-MC
On Mon, Aug 29, 2011 at 12:36 AM, Dmitry Sytchev <kbdfck@gmail.com> wrote:
Hi All After recent updates of DTMF negotiation or some associated stuff we can't use bind_meta_app with inband DTMF. bind_meta_app ignores bindings, although start_dtmf and spandsp_start_dtmf detect DTMF. We use git-fb6e979 2011-08-26 04-48-33 +0000.
<anti-action application="set" data="dtmf_type=${pbx_call_dtmf_type}"/> <anti-action application="spandsp_start_dtmf"/> <anti-action application="bind_meta_app" data="7 a s execute_extension::att_xfer XML features"/>
EXECUTE sofia/local/test1@85.114.2.200 bind_meta_app(7 a s execute_extension::att_xfer XML features)
2011-08-29 11:39:09.371414 [INFO] switch_ivr_async.c:3066 Bound A-Leg: *7 execute_extension::att_xfer XML features ...cut... 2011-08-29 11:40:15.751415 [DEBUG] mod_spandsp_dsp.c:56 DTMF BEGIN DETECTED: [*] 2011-08-29 11:40:15.751415 [DEBUG] switch_ivr_bridge.c:391 Send signal sofia/external/89215572714 [BREAK] 2011-08-29 11:40:15.831571 [DEBUG] mod_spandsp_dsp.c:68 DTMF END DETECTED: [*], duration = 80 ms 2011-08-29 11:40:15.951420 [DEBUG] mod_spandsp_dsp.c:56 DTMF BEGIN DETECTED: [7] 2011-08-29 11:40:15.951420 [DEBUG] switch_ivr_bridge.c:391 Send signal sofia/external/89215572714 [BREAK] 2011-08-29 11:40:16.051411 [DEBUG] mod_spandsp_dsp.c:68 DTMF END DETECTED: [7], duration = 100 ms 2011-08-29 11:40:17.391410 [DEBUG] mod_spandsp_dsp.c:56 DTMF BEGIN DETECTED: [*] 2011-08-29 11:40:17.391410 [DEBUG] switch_ivr_bridge.c:391 Send signal sofia/external/89215572714 [BREAK] 2011-08-29 11:40:17.471409 [DEBUG] mod_spandsp_dsp.c:68 DTMF END DETECTED: [*], duration = 80 ms 2011-08-29 11:40:17.571412 [DEBUG] mod_spandsp_dsp.c:56 DTMF BEGIN DETECTED: [7] 2011-08-29 11:40:17.571412 [DEBUG] switch_ivr_bridge.c:391 Send signal sofia/external/89215572714 [BREAK] 2011-08-29 11:40:17.631411 [DEBUG] mod_spandsp_dsp.c:68 DTMF END DETECTED: [7], duration = 60 ms
But no defined application is launched.
-- Best regards,
Dmitry Sytchev, IT Engineer
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
-- Best regards, Dmitry Sytchev, IT Engineer
participants (2)
-
Dmitry Sytchev
-
Michael Collins