1633 Commits

Author SHA1 Message Date
Piotr Gregor
8e189ed233 FS-9542 [avmd]: multithreaded
Now avmd detection is done in detector threads
processing audio frames with different resolution
and/or offsets. Detection decision is based on relative
standard deviation which dynamically adjusts to the signal.
Detection of amplitude, frequency and both simultaneously
is enabled and corresponding setting added to the configuration.
Frequency estimates are filtered with median filter.

This commit also resolves:
FS-9539 - Get estimates with different resolution
FS-9513 - Use adjustable thresholds
FS-9502 - Add detection mode setting
FS-9501 - Enable three modes of detection
FS-9407 - Add check of amplitude for NaN before appending to SMA buffer
FS-9139 - Unit test framework
2016-09-26 10:48:44 +01:00
Piotr Gregor
c304eaf3e5 FS-9138: [avmd] Add config to vanilla folder 2016-09-02 21:07:02 +01:00
Chad Phillips
3fa367b0fa FS-9161: add example Verto settings to example configs
detach-timeout-sec, enable-fs-events, enable-presence
2016-08-15 10:33:02 -07:00
Michael Jerris
8b9cecaca2 FS-9350: add mod_av commented to modules.conf.xml 2016-07-14 15:38:15 -04:00
William King
35b816bb27 FS-9310 Native support for Flowroute SMS API over HTTP(S) 2016-07-07 15:22:36 -07:00
Brian West
aad403656c FS-9317 add screen share examples 2016-06-30 15:38:31 -05:00
Brian West
79f5fbcbc0 fix typo in conference config 2016-06-27 09:14:09 -05:00
Alexandr Dubovikov
981b528c48 FS-9078 added hepv2 and hepv3 support 2016-04-18 19:28:00 +02:00
Chris Rienzo
a0f347fca9 FS-9054 [mod_hiredis] add ignore-connect-fail profile param so that calls do not get killed if limit fails due to lost connection 2016-04-12 09:44:17 -04:00
Chris Rienzo
ff0cec80f1 FS-9004 [mod_http_cache] added download-timeout param to prevent http_get from waiting unbounded time for downloading to finish. Prevented prefetch threads from blocking if another thread is already downloading the same URL. 2016-04-01 10:38:16 -04:00
FreeSWITCH
ca39418f09 FS-8943 Fixed misspellings in two comments 2016-03-15 18:48:41 -04:00
Sergey Safarov
4827e22114 FS-8871: Fixed encoding "&" and "<" symbols in vanilla config 2016-02-25 18:41:37 +03:00
Michael Jerris
febe0f8dac FS-8867: build using in tree libvpx, vpx no longer optional and does not use system libvpx due to issues with having to update it frequently conflicting with system libraries, now we link to the static in tree version instead. Also, mod_vpx is now a core module instead of a loadable module, so mod_vpx.so will no longer be built 2016-02-24 18:44:11 -05:00
William King
e7d2083263 FS-8728 default configs 2016-01-14 14:45:51 -08:00
Chris Rienzo
7aa17a9987 FS-8708 [mod_rayo] fix example configuration to map to correct DETECTED_TONE event from spandsp_start_tone_detect 2016-01-05 14:18:32 -05:00
William King
c643405f49 FS-8329 update the example configs, and fix whitespace 2015-12-28 10:21:50 -08:00
William King
cd361f6f59 misc config update for available modules. #noWIR 2015-12-07 11:52:43 -08:00
Brian West
1e8b60ebc6 tweak ignore 2015-11-19 11:53:13 -06:00
Brian West
c8fc55f910 tweaks %ignore 2015-11-19 11:53:13 -06:00
Brian West
45a247d500 tweak 2015-11-19 11:53:13 -06:00
Brian West
e87ea1790e FS-8553 [config] include verto_contact into the dial-string in the samples 2015-11-18 11:23:59 -06:00
Brian West
9f0d0699db testing config for multicanvas 2015-10-29 14:35:11 -05:00
Mike Jerris
9edede6c08 Merge pull request #546 in FS/freeswitch from ~COREY BURKE/freeswitch:feature/FS-8281-expose-srtp-and-srtcp-crypto-keys to master
* commit '0316fdfcf1d2a72d1bad5dc9646371159173f93f':
  FS-8281: Expose SRTP and SRTCP crypto keys as channel vars
2015-10-27 19:13:25 -05:00
Corey Burke
0316fdfcf1 FS-8281: Expose SRTP and SRTCP crypto keys as channel vars
New vars are srtp_{local,remote}_crypto_key and srtcp_{local,remote}_crypto_key.
Allows decrypting packet captured media streams for debugging.
2015-10-27 16:33:49 -07:00
Mike Jerris
9aad63bf97 FS-8378: add tests for esf over loopback 2015-10-22 12:58:44 -05:00
Brian West
8fc1acbb6c FS-8363 don't register gateways from directory, this exposes a bug where it registers over what appears to be ipv6 but doens't work correctly 2015-10-19 14:49:15 -05:00
William King
444b9152b2 FS-8329 #resolve Also fixes default configs to keep in line with a change made for Fs-7806 FS-7803 2015-10-10 15:38:06 -07:00
Brian West
4b75434069 tweak testing config #ignoreme 2015-10-10 15:54:33 -05:00
Anthony Minessale
fe94138aa4 FS-8320 #resolve [ZRTP broken in commit 06c56a037eb0b750ee41c46838a8729de9798d84] 2015-10-09 12:57:52 -05:00
Brian West
1b1326ca66 test config tweaks 2015-10-04 13:12:27 -05:00
Brian West
e7cbb77e54 fix 2x1-presenter-zoom layout 2015-09-30 10:21:59 -05:00
Brian West
c5bc11791e Testing config tweaks 2015-09-30 01:03:42 -05:00
Brian West
5ab79c4570 new 1x2-presenter-zoom layout 2015-09-30 01:03:16 -05:00
Anthony Minessale
eea76c8856 FS-8130
Port video buffer to also support audio and remove original STFU jitter buffer
Add some more resilience to video packet loss
Add codec control mechanism for both call-specific debug and codec/call specfic params
Make opus function better in packet loss and latent situations
Use new codec control prams to make JB lookahead FEC optionally enabled or disabled mid-call
Add Param to allow JB lookahead to be enabled.
2015-09-14 13:30:08 -05:00
Brian West
1fd9198c15 FS-8144 readability and code formatting cleanup of mod_opus whiel reviewing PLC/FEC bug and document missing options from opus.conf.xml 2015-09-09 12:48:41 -05:00
Brian West
2c1ea6bc71 FS-8136: [mod_h26x] do not load passthru video codecs by default 2015-09-08 18:33:41 -05:00
William King
d1d0f553bc FS-8075
Initial commit of mod_hiredis. Add expanded redis support to include
raw redis command support, as well as the existing support for
FreeSWITCH limits.
2015-08-28 16:56:38 -07:00
Brian West
8ae4885582 FS-8014, move this as its preventing testing properly 2015-08-24 15:19:04 -05:00
Brian West
c1be27462b FS-8014 t38 passthru test case 2015-08-24 15:19:04 -05:00
Brian West
a4f0adcc1f FS-8014 t38 test case 2015-08-24 11:05:16 -05:00
Brian West
1577755215 FS-8014 test case 2015-08-24 11:02:23 -05:00
Anthony Minessale
7303631fbc FS-8008 #resolve [Separate verto default config to have sep v4 and v6 listeners] 2015-08-19 17:17:22 -05:00
Brian West
d4190a2c28 tweaks %nojira 2015-08-17 12:18:29 -05:00
Brian West
ab7f83c654 FS-7769
fixed vmute on personal canvas
fixed changing layouts on personal canvas
2015-07-30 14:29:09 -05:00
Brian West
13b840e75c FS-7917 #resolve Fixed default config, original patch was correct but we really shouldn't be setting ext-*-ip settings for ipv6 profiles 2015-07-30 11:45:46 -05:00
Anthony Minessale
4a59a61da6 revert 2015-07-28 19:50:09 -05:00
Anthony Minessale
34fd0e9ad8 FS-7769 More features
add var=val member lookup usable wherver member_id is valid in api commands
add bgimg to layouts with api command or config for global setting
fix bug with overlap layouts combined with odd sized layers
improve switch_img_fit to take a modifier for fit, streach or both at once
2015-07-28 19:43:04 -05:00
Brian West
6c428c5afd FS-7648 more tweaks for testing configs 2015-07-27 09:33:22 -05:00
Brian West
25ae4dbbca conference tweaks %ignore 2015-07-22 17:39:47 -05:00
Brian West
7616640fcf typo for bug FS-7825 2015-07-22 09:08:59 -05:00