Commit Graph

249 Commits

Author SHA1 Message Date
Anthony Minessale 0d17b74421 WTF 2011-11-15 14:15:33 -06:00
Anthony Minessale cf311a9699 fix problem with nested dmachines and with not detecting never-matching faster 2011-11-15 14:14:36 -06:00
Anthony Minessale 34338e5a56 FS-3692 --resolve 2011-11-15 11:28:05 -06:00
Anthony Minessale e689e651ac FS-3645 --resolve 2011-10-29 09:33:57 -05:00
Anthony Minessale d2710422ab fix issue where clearing a single realm does not completely clear 2011-10-06 10:12:36 -05:00
Anthony Minessale b0b5fb16dc fix missing null dmachine check 2011-10-04 14:14:40 -05:00
Jeff Lenk 77c01bc4b7 fix warnings 2011-09-16 12:34:51 -05:00
Anthony Minessale a65794fb5e FS-3570 receive side, update libteletone to track duration so it is less likely to double detect and push api changes down to freetdm 2011-09-16 10:06:04 -05:00
Anthony Minessale d9ce90d7b9 FS-3570 generate side 2011-09-16 11:41:25 -05:00
Anthony Minessale f2099bf999 FS-3529 please try this revision I suspect its related to some uninitilized memory causing flags to be set that are not in the dtmf structure in certian cases 2011-09-08 08:12:16 -05:00
Anthony Minessale 42b64ccd67 get rid of digit_action_set target and add target,bind_target params to bind_digit_action 2011-09-02 09:34:40 -05:00
Anthony Minessale cf9859ea69 add digit_action_set_target app that can set the target (direction of the dtmf flow and subsequent channel who gets the events) to self or peer (bridged channel when possible) 2011-09-01 10:11:24 -05:00
Anthony Minessale b426ec0bfa FS-2217 --resolve this looks ok and is probably useful 2011-08-25 09:27:39 -05:00
Anthony Minessale 850f2e3cff FS-3510 --resolve make all instances of execute_on_X uniform with api_on_X and support both prefix vars as before and usage of arrays to push several exexute_on or api_on records into one variable 2011-08-18 09:11:45 -05:00
Anthony Minessale 3dc4b53051 setting display on wrong channel on eavesdrop 2011-07-29 13:59:31 -05:00
Anthony Minessale 95145a1b28 FS-3386 --resolve please try this 2011-06-30 18:59:35 -05:00
Anthony Minessale 2486306126 FS-3275 try this patch 2011-06-23 11:57:38 -05:00
Anthony Minessale e47e52c9d4 revert 2011-06-22 18:59:01 -05:00
Anthony Minessale a49b794317 FS-3275 try this 2011-06-22 15:35:35 -05:00
Christopher Rienzo 94e9957e51 FS-3311 fire SWITCH_EVENT_RECORD_STOP after closing file 2011-06-03 18:48:02 +00:00
Anthony Minessale 7bbbb9ccc5 add vars: flip_record_on_hold to make the recording flip to the other leg on hold, record_check_bridge to make recording the same file on the opposite leg of a bridge considered a duplicate attempt and record_toggle_on_repeat to make repeat recording the same file toggle the recording off 2011-05-31 22:22:18 -05:00
Anthony Minessale e2da3bea0c add code to pass recording bugs on to other legs when executing an attended transfer, needs testing and possible follup commits before using 2011-05-31 13:01:28 -05:00
Marc Olivier Chouinard c4b78a49c7 record_session: Will auto create recursive destination folder if it doesn't already exist (Doesn't create folder when used with local cache feature) 2011-05-03 17:27:21 -04:00
Anthony Minessale 73279f01bf FS-3166 --resolve 2011-04-22 16:43:29 -05:00
Anthony Minessale 38c3a67a7e FS-3229 --resolve 2011-04-04 18:50:46 -05:00
Brian West f28c211c0c FS-3077 2011-02-22 09:56:33 -06:00
Brian West 1623e5d295 Merge branch 'openmethods-merged-dtmf-20110126' of git://scm.dashjr.org/var/scmroot/git/freeswitch 2011-01-31 14:13:03 -06:00
Anthony Minessale b889b44f1d add channel data to speech events when chosen to fire 2011-01-27 10:28:56 -06:00
Luke Dashjr 02082c930c MERGE: OpenMethods DTMF recognition via ASR modules 2011-01-26 14:56:05 -06:00
Luke Dashjr 89253a1391 MERGE: OpenMethods ASR enhancements: multiple concurrent grammars and dialplan access to start-input-timers 2011-01-26 14:54:36 -06:00
Luke Dashjr 15e65cfafb MERGE: DTMF recognition via ASR modules (implemented in UniMRCP) 2011-01-26 14:40:35 -06:00
Jeff Lenk 4272dcbff5 trivial build fix for last commit 2011-01-05 20:12:19 -06:00
Anthony Minessale b262f44ce2 add temp_hold_music var that is only valid until you transfer the call and finishing touches on bind meta to A-D 2011-01-05 18:58:56 -06:00
Anthony Minessale 27869d7a26 add bind meta on A-D and refactor 2011-01-05 17:53:27 -06:00
Brian West 3734f4cd44 bump copyright date and fix some email and typos from diego. 2011-01-05 10:09:04 -06:00
Anthony Minessale e897646e15 make exact matches return sooner in dmachine 2010-12-31 10:09:40 -06:00
Anthony Minessale 5eb951aa30 fix partial match counting as exact match in dmachine 2010-12-27 14:55:55 -06:00
Anthony Minessale dcdd381195 fire DTMF event when converting dtmf to inband with start_dtmf_generate 2010-11-04 15:30:02 -05:00
Anthony Minessale 07adca56cc add record_post_process_exec_app and record_post_process_exec_api both can have <app|cmd>:<args> 2010-10-26 09:42:56 -05:00
Anthony Minessale 4cf5842836 fix type in dmachine parser 2010-10-21 22:34:16 -05:00
Michael Jerris cf5c1d216a try to pass the 'f' up from wanpipe and do something sane with it 2010-10-20 16:40:26 -04:00
Anthony Minessale afb00ef5a1 tweaks 2010-10-17 18:52:03 -05:00
Anthony Minessale 81a9f8ef1e timeout instantly when you have exact match and are equal to max digits 2010-10-17 16:13:47 -05:00
Anthony Minessale f6f1230259 up 2010-10-15 19:01:59 -05:00
Anthony Minessale f87dd96375 more dmachine improvements 2010-10-15 18:00:49 -05:00
Anthony Minessale 2fe0e00e45 update dmachine code 2010-10-14 19:00:06 -05:00
Brian West c465c435dc If we discard a recording lets set a variable to let us know this took place 2010-10-14 12:18:40 -05:00
Anthony Minessale 0559cc50da fix att_xfer reported by woody dickson on the mailing list 2010-10-13 20:23:55 -05:00
Anthony Minessale c1d41dd989 only pause recording media bugs in fifo 2010-10-12 12:28:13 -05:00
Anthony Minessale 1d921b1cfa improve dmachine stuff some more 2010-10-08 13:50:15 -05:00