Chris Rienzo
06f7040e21
FS-7720 improve play_and_detect_speech to set current_application_response channel variable as follows:
...
"USAGE ERROR": bad application arguments
"GRAMMAR ERROR": speech recognizer failed to load grammar
"ASR INIT ERROR": speech recognizer failed to allocate a session
"ERROR": any other errors
This is useful for determining that play_and_detect_speech failed because the recognizer is out of licenses
giving the developer a chance to fall back to traditional DTMF menu navigation.
2015-06-24 11:50:53 -04:00
Michael Giagnocavo
f116387443
FS-7644. Change 2013.vcxproj references to 2013
2015-06-18 04:17:53 -06:00
Jeff Lenk
345e50d25a
FS-7644
2015-06-11 15:29:28 -05:00
Michael Jerris
2cc0348422
FS-7635: remove msvc 2005 2008 and 2010 non working build systems. There are now multiple more recent (3 different ones) and some free versions of the compiler that can be used.
2015-06-10 16:33:14 -04:00
Anthony Minessale
81ef7703bd
FS-7500: add video_write_overlay and stop_video_write_overlay
...
Use it to add an image to the write stream to see a recording banner on video echoed back to you during recording.
ARGS: <file> [<position>] [<opacity 0-255>]
POSITIONS:
left-top
left-mid
left-bot
center-top
center-mid
center-bot
right-top
right-mid
right-bot
<extension name="example">
<condition field="destination_number" expression="^overlay$">
<action application="answer"/>
<action application="video_write_overlay" data="/path/to/img.png"/>
<action application="record" data="/data/file.mp4"/>
<action application="stop_video_write_overlay"/>
</condition>
</extension>
2015-05-28 12:47:32 -05:00
Brian
40441413e0
Typo from previous convenience app commit
2015-04-16 07:50:07 -05:00
Brian
6a4c2b3406
convenience app
2015-04-15 17:01:12 -05:00
Chris Rienzo
c6ef0558ff
FS-7406 added deduplicate_dtmf application
2015-04-01 14:08:49 -04:00
Chris Rienzo
21d1e6fc4b
FS-7378 play_and_detect_speech: protect against NULL result
2015-03-18 15:30:12 -04:00
Dave Olszewski
2890afc918
FS-7285 allow eavesdrop to bridge only one leg
...
Add channel variables eavesdrop_bridge_aleg and eavesdrop_bridge_bleg,
and if one is set to true on the eavesdrop channel, bridge that leg from
the target. If neither is specified, bridge both.
2015-02-14 14:45:15 -08:00
Tamas Cseke
83acda0413
file_string write failover FS-4930
2014-10-02 09:16:01 +02:00
Anthony Minessale
52ed525b97
fix channel count in embedded file formats
2014-08-06 00:25:04 +05:00
Michael Jerris
386000d877
CID:1024418 Unintentional integer overflow
2014-05-16 20:07:58 +00:00
Michael Jerris
4238339176
CID:1023970 Unused pointer value
2014-05-16 19:53:23 +00:00
Michael Jerris
68825ff4f1
CID:1214220 Resource leak
2014-05-15 12:41:09 +00:00
Anthony Minessale
a4a792488b
add generic keepalive system and implement it in sofia to send MESSAGE or INFO packets in-dialog at specified interval.
...
Adds app: enable_keepalive 0|<seconds>
This app can be run in the dialplan or with execute_on_* type variables for B-legs.
Adds sofia param: keepalive-method : defaults to MESSAGE can also be "INFO"
This param sets which SIP method to use.
2014-04-16 06:10:25 +05:00
Travis Cross
237da22e22
Avoid leaking memory on unload of mod_dptools
...
Automated leak detectors find leaked memory on shutdown. Cleaning up
after ourselves on shutdown eliminates noise from these reports.
2014-04-12 06:31:31 +00:00
William King
aae1954c07
FS-6442 --resolve
2014-04-08 10:36:36 -07:00
Anthony Minessale
804ef7709d
change from sqlite hash to newly added one
2014-03-09 00:37:17 +05:00
Michael Jerris
bcd9f49fbe
move applications to use automake
2014-03-07 18:36:12 -05:00
Ken Rice
6e7d5d0897
update copyright header for 2014
2014-02-12 12:08:56 -06:00
Anthony Minessale
32b2a45efc
add more rtp statistics with several new vars for cdr processing in_jitter_min_variance in_jitter_max_variance in_jitter_loss_rate in_jitter_burst_rate in_mean_interval in_flaw_total in_quality_percentage in_mos
2014-01-30 05:08:34 +05:00
Peter Olsson
5a820fdc78
Disabled some compiler warnings on Windows build (for Visual Studio 2012), also disabled code analysis one some projects. This should make the Windows build more clean in the future.
2014-01-22 22:47:11 +01:00
Peter Olsson
084e245085
Lots of trivial tweaks to minimize compiler warnings, especially on 64-bit platform: Added missing type casts, changed types, added missing NULL checks.
2014-01-22 22:30:23 +01:00
Brian West
1844058b59
Allow proxy media on pickup endpoint
2013-10-29 12:58:28 -05:00
Anthony Minessale
b474c89708
FS-5861 regression typo
2013-10-16 14:33:25 -04:00
Anthony Minessale
55ed8c7b13
FS-5861 --resolve
2013-10-09 17:46:27 -05:00
Anthony Minessale
b5ca53f2f9
FS-5851 --resolve
2013-10-08 09:40:08 -05:00
Jeff Lenk
8efc1d08a2
FS-5829 --resolve
2013-09-29 09:22:49 -05:00
Anthony Minessale
3c83138bb4
FS-5807 contd
2013-09-20 12:41:16 -05:00
Anthony Minessale
df713c9994
FS-5812 --resolve
2013-09-20 09:09:22 -05:00
Anthony Minessale
7d6d688e53
FS-5731 --resolve
2013-08-26 20:25:14 +05:00
Anthony Minessale
116ebc0244
FS-5661 --resolve
2013-08-07 21:22:26 +05:00
Anthony Minessale
1a2ca10203
add last_sched_id var
2013-07-26 14:30:10 -05:00
Anthony Minessale
d4c7ae05fe
let sched_cancel operate on both task id and group id
2013-07-25 14:53:26 -05:00
Anthony Minessale
75bdc43d82
FS-5573 --resolve
2013-07-19 14:05:03 -05:00
Seven Du
f4a66142ce
--resolve FS-5072
2013-07-08 00:03:11 +08:00
Ken Rice
e0210d75e3
--resolve FS-5558
2013-07-03 15:01:03 -05:00
Nathan Neulinger
32adc789f6
make noexpandtab explicit in all vim modelines other than xml files
2013-06-25 11:50:17 -05:00
Anthony Minessale
702c9af3f9
add novideo app
2013-06-20 13:08:09 -05:00
Anthony Minessale
db59af93e3
remove cid flip from pickup
2013-06-17 10:57:33 -05:00
Anthony Minessale
d0749e9a26
FS-5500 --resolve
2013-06-11 11:38:18 -05:00
Anthony Minessale
6cdb46889c
FS-5402 --resolve the problem is ent originate has many channels and many causes to parse so we need to check it against all the causes
2013-05-22 11:01:39 -05:00
Michael Jerris
2f767ec9f0
add bgsystem for background system calls
2013-05-03 16:22:34 -04:00
Anthony Minessale
61b313b006
FS-5269 --resolve
2013-04-11 15:03:50 -05:00
Anthony Minessale
7fd28f58f9
FS-5208 --resolve
2013-04-08 12:09:49 -05:00
Anthony Minessale
9c255aff76
allow specific removal of media bugs by function name
2013-03-22 11:20:34 -05:00
Anthony Minessale
bd72a7fc60
fix seg when piggybacking mono files with stereo in file stream
2013-03-15 20:34:24 -05:00
Anthony Minessale
362b101ede
FS-5024 please use the new application from this patch media_reset in place of setting bypass_media=false
2013-02-21 11:44:18 -06:00
Anthony Minessale
042347802b
changing the params thing a bit, use {foo=bar} syntax instead
2013-02-20 16:34:22 -06:00