Anthony Minessale
|
d5ef86d778
|
introduce new say_string method of doing say and use it in mod_say_en as an example. try: eval ${say_string en.gsm en current_date_time pronounced ${strepoch()}} from the cli with this patch. We can do more to centralize the say things and go back and apply it to other langs, using this method you can set the desired file ext as well which I think is a bounty....
|
2011-03-29 19:55:35 -05:00 |
|
Anthony Minessale
|
d59d41d7b4
|
add param to jb to try to recapture latency (disabled by default)
|
2011-02-25 11:59:45 -06:00 |
|
Anthony Minessale
|
976859bb45
|
fix unreachable condition with a null args to make any key stop playback/record etc without dequing and remove hard-coded flush digits in play_and_get_digits be sure to flush it yourself before using
|
2011-01-24 14:04:26 -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 |
|
Brian West
|
3734f4cd44
|
bump copyright date and fix some email and typos from diego.
|
2011-01-05 10:09:04 -06:00 |
|
Anthony Minessale
|
751e0291ee
|
prevent race on execute_on_answer called from the B-leg of a call
|
2010-12-22 19:10:30 -06:00 |
|
Anthony Minessale
|
a3b01c195b
|
rtp adjustments when using jitterbuffer
|
2010-12-21 15:35:43 -06:00 |
|
Anthony Minessale
|
8f452bc519
|
cid logic changes for calle[re]
|
2010-12-17 14:35:53 -06:00 |
|
Anthony Minessale
|
93cc3dc556
|
normalize tests for outbound channels to use switch_channel_direction instead of testing for CF_OUTBOUND
|
2010-12-15 20:59:42 -06:00 |
|
Anthony Minessale
|
e9958c5b0c
|
more jb work, add debug command and logging (sorry jlenk if this breaks win32)
|
2010-12-14 23:46:26 -06:00 |
|
Anthony Minessale
|
d547096164
|
dramatic jitterbuffer changes
|
2010-12-10 17:47:46 -06:00 |
|
Anthony Minessale
|
82394b3768
|
add switch_ivr_insert_file to insert one file into another at an arbitrary sample point
|
2010-11-30 18:22:22 -06:00 |
|
Anthony Minessale
|
c4369fc84d
|
add uuid_fileman <uuid> <cmd>:<val> <-- same vals as the callbacks in js and lua to control the currently playing file of a channel from the cli or ESL (for the people who were ignoring me on the conference call so I decided to implement it instead of try to explain it )
|
2010-11-30 15:34:22 -06:00 |
|
Anthony Minessale
|
0bd8d187e0
|
clear controlled flag on recovered calls
|
2010-11-23 18:03:56 -06:00 |
|
Anthony Minessale
|
d96eb988ff
|
FS-2857
|
2010-11-18 16:14:08 -06:00 |
|
Anthony Minessale
|
86509640e3
|
FS-2857
|
2010-11-18 09:00:24 -06:00 |
|
Anthony Minessale
|
04e57577b3
|
FS-2801
|
2010-11-15 11:22:34 -06:00 |
|
Anthony Minessale
|
3be3cd762a
|
add send_silence_when_idle and dmachine honoring to park loop
|
2010-11-11 10:54:04 -06:00 |
|
Anthony Minessale
|
794db40e52
|
refactor STFU a bit
|
2010-11-09 11:49:07 -06:00 |
|
Anthony Minessale
|
ec9fddacce
|
add some more dmachine code for args parsing
|
2010-10-11 18:38:30 -05:00 |
|
Anthony Minessale
|
7f3319dc11
|
add switch_ivr_dmachine async digit parser to core
|
2010-10-04 18:23:43 -05:00 |
|
Anthony Minessale
|
e7b9790733
|
BOUNTY-23
|
2010-09-24 16:01:05 -05:00 |
|
Anthony Minessale
|
89d99a9196
|
fix switch_ivr_collect_digits_callback to allow an args pointer with null callback to work like other apis
|
2010-09-23 13:32:02 -05:00 |
|
Jeff Lenk
|
0cc28f37fb
|
FSCORE-676 Buffer too small
|
2010-09-23 08:15:55 -05:00 |
|
Mathieu Rene
|
df63657e61
|
avoid segfault when sofia tries to update the callee id at the same time as the outbound call is transferred
|
2010-09-20 19:39:45 -04:00 |
|
Jeff Lenk
|
bddec41f43
|
FSCORE-670
|
2010-09-12 15:38:58 -05:00 |
|
Anthony Minessale
|
977a8ad7ce
|
add origination_caller_profile to log all attempted calls for a paticular leg
|
2010-09-08 13:19:56 -05:00 |
|
Anthony Minessale
|
91a87e9dd9
|
only let force_transfer_* vars work when an explicit value was not supplied
|
2010-07-22 10:50:00 -05:00 |
|
Anthony Minessale
|
d3108020c5
|
use wait_for_state with NULL instead of same channel twice
|
2010-07-21 19:31:49 -05:00 |
|
Anthony Minessale
|
6c7970f969
|
let bypass calls sit in park
|
2010-07-02 12:04:02 -05:00 |
|
Anthony Minessale
|
3a6bb506c0
|
passing non-null value to generate_xml_cdr now implies its an initalized xml object
|
2010-07-01 15:22:13 -05:00 |
|
Anthony Minessale
|
2b2f921442
|
caller/callee id flipping for blind xfer
|
2010-06-14 18:37:53 -05:00 |
|
Anthony Minessale
|
57fc899842
|
add missing rwunlock
|
2010-06-09 11:15:07 -05:00 |
|
Anthony Minessale
|
4a4670a71e
|
FSCORE-615
|
2010-06-03 10:17:00 -05:00 |
|
Anthony Minessale
|
468956e109
|
FSCORE-603
|
2010-05-04 11:24:35 -05:00 |
|
Anthony Minessale
|
9d05a502a5
|
FSCORE-577
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@17074 d0543943-73ff-0310-b7d9-9358b9ac24b2
|
2010-03-23 15:27:13 +00:00 |
|
Michael Jerris
|
7c16b84aac
|
first cut and say interface rework to include gender and put all args into a struct for easier future extension
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16929 d0543943-73ff-0310-b7d9-9358b9ac24b2
|
2010-03-07 19:34:05 +00:00 |
|
Anthony Minessale
|
bddcc37571
|
doh
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16865 d0543943-73ff-0310-b7d9-9358b9ac24b2
|
2010-03-02 17:50:56 +00:00 |
|
Anthony Minessale
|
b8e1221e00
|
MODAPP-395
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16864 d0543943-73ff-0310-b7d9-9358b9ac24b2
|
2010-03-02 17:45:19 +00:00 |
|
Anthony Minessale
|
06a464b148
|
avoiding livelock
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16584 d0543943-73ff-0310-b7d9-9358b9ac24b2
|
2010-02-08 18:18:11 +00:00 |
|
Anthony Minessale
|
886e1ddb4d
|
run indent on the whole tree and update copyright dates in prep for 1.0.5
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16579 d0543943-73ff-0310-b7d9-9358b9ac24b2
|
2010-02-06 03:38:24 +00:00 |
|
Anthony Minessale
|
1fca333ba4
|
more refactor
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16533 d0543943-73ff-0310-b7d9-9358b9ac24b2
|
2010-01-28 18:46:47 +00:00 |
|
Anthony Minessale
|
7f9ea01367
|
refactor
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16532 d0543943-73ff-0310-b7d9-9358b9ac24b2
|
2010-01-28 18:21:27 +00:00 |
|
Anthony Minessale
|
509d3fe101
|
small tweak to last commit
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16531 d0543943-73ff-0310-b7d9-9358b9ac24b2
|
2010-01-28 17:46:57 +00:00 |
|
Brian West
|
8f7a3e43dc
|
fix some bypass media scenarios
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16480 d0543943-73ff-0310-b7d9-9358b9ac24b2
|
2010-01-23 18:35:05 +00:00 |
|
Anthony Minessale
|
25a4270e3d
|
omfg
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16477 d0543943-73ff-0310-b7d9-9358b9ac24b2
|
2010-01-23 06:53:30 +00:00 |
|
Anthony Minessale
|
dc86b797fa
|
try this darren
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16445 d0543943-73ff-0310-b7d9-9358b9ac24b2
|
2010-01-22 00:51:32 +00:00 |
|
Anthony Minessale
|
1390132682
|
cleanup
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16430 d0543943-73ff-0310-b7d9-9358b9ac24b2
|
2010-01-21 02:51:04 +00:00 |
|
Michael Jerris
|
d1c60899de
|
add soundsdir configure var and sounds_dir global freeswitch var
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16241 d0543943-73ff-0310-b7d9-9358b9ac24b2
|
2010-01-11 16:32:35 +00:00 |
|
Anthony Minessale
|
e26f141bf8
|
FSCORE-523
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16207 d0543943-73ff-0310-b7d9-9358b9ac24b2
|
2010-01-08 00:45:09 +00:00 |
|