Anthony Minessale
328146c2fd
FS-9345 #resolve [HTTAPI truncates string when response spans multiple packets]
2016-07-12 10:54:08 -05:00
Michael Jerris
9e89639c4d
Revert "Fix for FS-9313"
...
This reverts commit cf6107963ca997f5ef25527d16f98626213047a9.
2016-07-08 17:00:22 -04:00
Mike Jerris
eaf1eb0d2d
Merge pull request #901 in FS/freeswitch from ~HOENE/opus-stereo-2-mono:master to master
...
* commit 'cf6107963ca997f5ef25527d16f98626213047a9':
Fix for FS-9313
2016-07-08 14:28:09 -05:00
Mike Jerris
e21e6065d2
Merge pull request #886 in FS/freeswitch from ~MGROOMS/freeswitch-matthew:bugfix/detect_audio_silence to master
...
* commit '6c3710df4dc14751b60ba8f8ed4780e0f6288ec8':
FS-9264: Introduce two new api calls named detect_audio and detect_audio_silence. The existing wait_for_silence call never actually waits for silence until it first detects non-silence. There is also no way to set an independent timeout for detecting both the non-silence and then silence. This causes problems when wait_for_silence is called on an already quiet channel. Splitting the function up into two separate calls with separate timeouts offers more flexibility.
2016-07-08 14:26:51 -05:00
Piotr Gregor
d49b66c922
FS-9009 [mod_avmd] #fix warning on Windows
...
Initialize variance of amplitude - avoid (incorrect) warning
2016-07-08 17:46:28 +01:00
Piotr Gregor
6d614ac1a7
FS-9009 [mod_avmd] #fix build on Windows
...
Windows VC doesn't accept function __attribute__(s)
2016-07-08 17:07:23 +01:00
William King
5d39170ccd
FS-9310 Part two. Properly destroy the timeout struct after the message has sent, or timed out.
2016-07-07 15:35:24 -07:00
William King
e5f46faea2
Merge pull request #900 in FS/freeswitch from feature/FS-9310-native-support-for-flowroute-sms to master
...
* commit '35b816bb2758d0b73661b8e12091bdbe0165efc5':
FS-9310 Native support for Flowroute SMS API over HTTP(S)
2016-07-07 17:23:44 -05:00
William King
35b816bb27
FS-9310 Native support for Flowroute SMS API over HTTP(S)
2016-07-07 15:22:36 -07:00
Anthony Minessale
f893f2486a
FS-9333 #resolve [Disable video refresh by sip INFO by default]
2016-07-07 13:39:02 -05:00
Anthony Minessale
3a3f456e88
FS-9316 #resolve [INVITE with empty SDP from Cisco VCS cannot setup video]
2016-07-06 11:36:54 -05:00
François
f6192c7949
FS-9241: follow-up patch to fix a mistake in fetching profile url
2016-07-06 17:29:15 +02:00
Brian West
2c3c6b9b68
Merge pull request #880 in FS/freeswitch from ~FRANCOIS/freeswitch-fs-9241:master to master
...
* commit '78c2ed0526e25c10241ceb918e73aef02446ffd2':
FS-9241 Use tls_public_url instead of tls_url in INVITE Contact when NAT is detected
2016-07-05 15:01:08 -05:00
François
78c2ed0526
FS-9241 Use tls_public_url instead of tls_url in INVITE Contact when NAT is detected
2016-07-05 17:15:04 +02:00
Piotr Gregor
a77387456d
FS-9009 [mod_avmd] Amplitude estimation
...
Add DESA-2 estimation of signal amplitude
2016-07-04 16:33:58 +01:00
Chris Rienzo
f0a36960c7
FS-9315 [mod_http_cache] add support for video file formats
2016-07-01 13:09:51 -04:00
Anthony Minessale
fb49d73e1c
FS-9320 #resolve [Adjust buffering based on frame rate differential]
2016-07-01 09:14:19 -05:00
Michael Jerris
a6b4934ea8
FS-9314: [mod_conference] fix crash when starting conference in mux mode while specifying or defaulting to a layout group that does not exist. We will now fall back to transcode mode in this case.
2016-06-30 12:27:53 -05:00
Christian Hoene
cf6107963c
Fix for FS-9313
2016-06-30 14:04:25 +02:00
Michael Jerris
1448ada505
FS-9307: [mod_conference] don't close files until after video threads are done to avoid race condition trying to use closed file handle when playing a video file
2016-06-28 14:02:02 -05:00
Michael Jerris
78ebfff8e3
FS-9305: [mod_conference] return the logo image path from video-logo-img api and handle passing no image path
2016-06-28 12:11:12 -05:00
Brian West
a954550c82
FS-9303 these checks are no longer needed as the video flag is not sent to file open unless we are in transcode mode, you can record mp4 but it will only contain the audio if in passthru mode.
2016-06-28 11:28:53 -05:00
Brian West
9508370de8
Revert "FS-9303 add CONF_VIDEO_MODE_NONE so we don't default to CONF_VIDEO_MODE_PASSTHROUGH"
...
This reverts commit 7150cede347fcbd4f8eb6283e6e10719dc9e9907.
2016-06-28 11:04:24 -05:00
Brian West
7150cede34
FS-9303 add CONF_VIDEO_MODE_NONE so we don't default to CONF_VIDEO_MODE_PASSTHROUGH
2016-06-28 10:59:24 -05:00
Anthony Minessale
bf34d03469
FS-9221 Add inactive support
2016-06-27 17:25:59 -05:00
Chris Rienzo
4f2c4124d1
FS-9302 [mod_mongo] mongo_find_one and mongo_find_n corrected to return -ERR when connection to database fails.
2016-06-27 17:23:40 -04:00
Michael Jerris
21bfc317f1
FS-9301: [mod_sofia] handle race condition on startup of mod_sofia in error conditons causing segfault
2016-06-27 15:56:47 -05:00
Michael Jerris
5c9f98b016
FS-9297: [mod_sofia] fix multiple crashes from passing invalid null values in sofia.conf
2016-06-24 16:45:29 -05:00
Anthony Minessale
ce087fcea6
FS-9296 #resolve [Video support for mod_httapi]
2016-06-23 16:07:31 -05:00
Chris Rienzo
841e2025a8
FS-9287 Add channel variable to make spandsp_start_tone_detect easier to use from dialplan / embedded scripts.
...
The following variables are added:
execute_on_spandsp_tone_detect_<TONE NAME> : executes APP when tone is detected. For example, if you have a tone
named "SIT" defined in spandsp.conf.xml, the variable would be "execute_on_spandsp_tone_detect_SIT"
api_on_spandsp_tone_detect_<TONE NAME> : similar to execute_on except that it executes an API.
spandsp_tone_detect_stop_on_tone : default is false. If true, detector will stop once the first matching tone is detected.
2016-06-21 09:48:55 -04:00
William King
dc13f59ee8
FS-9283 --resolve
2016-06-20 08:59:04 -07:00
Matthew Grooms
6c3710df4d
FS-9264: Introduce two new api calls named detect_audio and detect_audio_silence. The existing wait_for_silence call never actually waits for silence until it first detects non-silence. There is also no way to set an independent timeout for detecting both the non-silence and then silence. This causes problems when wait_for_silence is called on an already quiet channel. Splitting the function up into two separate calls with separate timeouts offers more flexibility.
2016-06-16 15:34:37 -05:00
Anthony Minessale
b0be5d6737
FS-9267 #resolve [Raw decoded image from vpx codec is corrupted by video media bugs that modify the image]
2016-06-15 21:09:02 -05:00
Mike Jerris
dd5c4a539c
Merge pull request #865 in FS/freeswitch from ~MZAKA/freeswitch:feature/FS-9192-proxy-hold to master
...
* commit '05cc7708188fa040dcb903cdcdae28990fa177a8':
FS-9192-proxy-hold: proxy hold when proxy media and proxy mode are disabled; its similiar to proxy-refer
2016-06-15 18:38:07 -05:00
Michael Jerris
2475c2686f
FS-9271: [mod_conference] fix segfault trying to record a canvas that does not exist
2016-06-15 18:36:12 -04:00
Muhammad Zaka
05cc770818
FS-9192-proxy-hold: proxy hold when proxy media and proxy mode are disabled; its similiar to proxy-refer
2016-06-15 10:10:47 +01:00
Seven Du
c0499fbb22
FS-9266 #resolve
2016-06-15 09:34:26 +08:00
Anthony Minessale
18dbefa6da
FS-9214 regression
2016-06-13 12:46:42 -04:00
Andrey Volk
36ffb29298
FS-9256: mod_v8: Add DB.Finalize() in order to close statements.
2016-06-13 12:25:22 +03:00
Piotr Gregor
ee4c01b05e
FS-9254: [avmd] fix windows build
...
Fix int-to-uint8_t conversion warnings
due to usage of switch_true when parsing config
2016-06-10 23:32:21 +02:00
Mike Jerris
047731584b
Merge pull request #874 in FS/freeswitch from ~PIOTRGREGOR/freeswitch:feature/FS-9142-avmd-dynamic-settings-reopened to master
...
* commit '54d7c13a11f8bb49298bf30b89b0f59e99ed9320':
FS-9142 [avmd] Dynamic settings
2016-06-09 17:01:58 -05:00
Italo Rossi
0f3204feb3
FS-9248 [mod_callcenter] Adding truncate-tiers-on-load and truncate-agents-on-load options.
2016-06-09 16:53:21 -03:00
Anthony Minessale
718142bb12
FS-9144 #resolve [Implement video-mute-exit-canvas and recording in personal-canvas mode.]
2016-06-09 13:02:52 -04:00
Seven Du
3910dab95a
FS-8979 #comment fire event when done
2016-06-09 06:58:40 +08:00
Di-Shi Sun
dd8695457d
FS-9238: [mod_osp] Updated for OSP Toolkit 4.11.3.
...
Updated for OSP Toolkit API.
Updated sample configuration file.
Updated documentation.
2016-06-07 23:37:14 -04:00
Michael Jerris
2409c20c73
FS-7397: fix segfault due to memory corruption on using mod_translate app. The session pool was being freed incorrectly after using the app instead of when the session pool was destroyed
2016-06-07 12:25:30 -05:00
Anthony Minessale
b9d31dc9b7
FS-9214: fix 3pcc behavior
...
Fix callflow issues with 3pcc=true and 3pcc=proxy and interactions with sip_wait_for_aleg_ack
removes passthrough of 183 on 3pcc=proxy (that was previously not functioning)
2016-06-07 11:43:08 -05:00
Michael Jerris
9d7fe2430e
swigall
2016-06-06 10:09:02 -05:00
Piotr Gregor
54d7c13a11
FS-9142 [avmd] Dynamic settings
...
Add check of per session settings
in avmd_callback and init_avmd_session
2016-06-05 15:56:06 +01:00
Michael Jerris
15d250ed7c
FS-9136: update other modules to match api change
2016-06-03 18:21:08 -05:00