Andrey Volk
7afec393c7
FS-11903: Fix errors reported by PVS-Studio Static Code Analyzer for mod_opus
2019-07-15 23:39:26 +04:00
Mitch Capper
1f0dea990b
FS-11865 [mod_com_729] change to use latest version for mod_com_g729 bins so url does not go stale and update new binary paths
2019-05-29 13:01:27 -07:00
Sergey Safarov
abde630fea
FS-11345: Fixed Werror=stringop-truncation for mod_opus
...
Fixed Werror=format-truncation on sofia-sip/libsofia-sip-ua/tport
Fixed Werror=format-truncation on mod/endpoints/mod_verto
Fixed unused-but-set-variable in mod_lua
Fixed Werror=format-truncation on libs/sofia-sip/libsofia-sip-ua/tport
Fixed Wunused-variable Wmaybe-uninitialized on mod_soundtouch
Fixed Wliteral-suffix for libs/unimrcp
2018-12-12 21:18:19 +00:00
Andrey Volk
7ebe4134ef
FS-11423: [mod_isac] Add ARM64 detection.
2018-09-30 18:53:41 +03:00
Andrey Volk
6005400994
FS-11390: [mod_codec2] Use system libcodec2.
2018-09-15 14:58:05 +03:00
Andrey Volk
671da28796
FS-11263: [Build-System] Move FreeSWITCH build system to Visual Studio 2017 on Windows.
2018-07-24 07:21:55 +00:00
Dragos Oancea
2f914e37fa
FS-10551: [mod_opus] added FEC bitrates map for opus@16000h (for the "keep-fec-enabled" setting)
2017-07-27 16:59:16 +01:00
Andrey Volk
a1bff96d40
FS-10516: [Build-System] Move libsilk from tree to download on windows.
2017-07-18 22:16:48 +03:00
Andrey Volk
c1d964a0a5
FS-10510: [Build-System] Add mod_codec2, move libcodec2 from tree to download on windows.
2017-07-18 18:32:10 +03:00
Andrey Volk
5dabf58f7b
FS-10509: [Build-System] Move broadvoice from tree to download on windows.
2017-07-18 00:35:48 +03:00
Andrey Volk
e1a4f42371
FS-10504: [Build-System] Move iLBC from tree to download on windows.
2017-07-17 19:24:26 +03:00
Andrey Volk
06ef631039
FS-10489: [build-system] Move libg7221 from tree to download on Windows.
2017-07-14 18:25:09 +03:00
Dragos Oancea
7fe1839466
FS-10282: mod_opus: fix some logging for debug mode (when opus_debug is on)
2017-05-02 17:55:23 +01:00
Brian West
a2570b344f
FS-10125 small fix
2017-03-14 13:03:30 -05:00
Brian West
92146d8e24
FS-10125 [new_module] clearmode passthru codec
2017-03-10 16:40:32 -06:00
Dragos Oancea
02c4e4a28e
FS-9864: mod_opus : Added OPUS@16000 with 10, 20, 40, 60 ms ptime
2017-03-06 05:22:40 -05:00
Sergey Safarov
df1ab07ca4
FS-9924: Removed extra space in source files
2017-02-09 23:59:49 -05:00
Seven Du
8df7fe3467
FS-9137 update to openh264 release 1.6.0
2017-02-09 11:37:06 +08:00
Seven Du
5d11524dcf
FS-9137 update to openh264 release 1.5.0 and tweak some params
2017-02-09 10:43:32 +08:00
Dragos Oancea
3ccf1704c1
FS-9825: Added AMR-WB transcoding capabilities (in both Bandwidth Efficient and Octet Aligned modes)
2016-12-07 12:06:01 -05:00
Mike Jerris
ade33ae472
FS-9710: fix build in passthrough mode
2016-11-09 14:46:16 -06:00
Mike Jerris
3c17fa6f3f
Merge pull request #1039 in FS/freeswitch from ~DRAGOS_OANCEA/freeswitch-dragos:amr_rtcp_feedback to master
...
* commit 'be3aef4361a6e377dc7391feaf52483f6720b575':
FS-9710 : Add AMR Congestion Control / Codec Control (RTCP feedback enabled with "adjust-bitrate" setting)
2016-11-09 10:01:34 -06:00
Dragos Oancea
be3aef4361
FS-9710 : Add AMR Congestion Control / Codec Control (RTCP feedback enabled with "adjust-bitrate" setting)
2016-11-08 06:46:52 -05:00
Brian West
1cd511ab3d
FS-9687 lets actually fix it this time now that I know the scenario that triggers it.
2016-11-02 06:17:34 -05:00
Brian West
9b955c95a9
FS-9687: segfault Program terminated with signal SIGFPE, Arithmetic exception.
2016-11-01 16:50:18 -05:00
Dragos Oancea
a0284af8ea
FS-9670: add autodetection of opencore-amrnb lib and "--disable-amr" option to configure script
2016-10-27 11:43:58 -04:00
Brian West
a79636b5cc
Merge pull request #1018 in FS/freeswitch from ~GIAVAC/fs-9643-master:feature/FS-9643-mod_opus-log-encoded-stats-at-end to master
...
* commit '6c11284d34c9261322776af36ff9c76b2531a68b':
FS-9643 mod_opus Log encoded stats at end of call Log count of encoded FEC frames in debug mode
2016-10-25 14:11:12 -05:00
Dragos Oancea
63900a6d86
FS-9664: mod_amr: add AMR NB transcoding capability in bandwidth-efficient mode. Tested with VOLTE devices.
2016-10-24 12:17:53 -04:00
Giacomo Vacca
6c11284d34
FS-9643 mod_opus Log encoded stats at end of call
...
Log count of encoded FEC frames in debug mode
2016-10-20 04:48:34 -04:00
Mike Jerris
75d4b5607f
Merge pull request #993 in FS/freeswitch from ~DRAGOS_OANCEA/freeswitch-dragos:fix_amr_mode-set_fmtp to master
...
* commit 'bc8518858e38488d3e6a08aeb8b01f0f223033a8':
FS-9613: mod_amr: fix AMR mode bitmap ("mode-set" param in remote fmtp)
2016-10-05 14:41:24 -05:00
Dragos Oancea
a88332ebfa
FS-9614: mod_amrwb: fix AMR-WB mode bitmap ("mode-set" in fmtp)
2016-10-05 06:46:20 -04:00
Dragos Oancea
bc8518858e
FS-9613: mod_amr: fix AMR mode bitmap ("mode-set" param in remote fmtp)
2016-10-05 06:31:49 -04:00
Dragos Oancea
f47bbecec9
FS-9601: mod_opus: make adjustable bitrate mutually exclusive with FEC enforcing on the decreasing trend,
...
add step calculation for bitrate adjustment, fix bug on context settings
2016-10-01 19:05:33 -04:00
Giacomo Vacca
293f2fda9a
FS-9584 Separate initial bitrate negotiation from sample rates
2016-09-28 11:22:40 -04:00
Dragos Oancea
0e6e53f15c
FS-8644: OPUS_SET_BITRATE(), codec control and estimators for packet loss and RTT (with Kalman filters) to detect a slow or congested link.
...
Feature enabled with "adjust-bitrate" in opus.conf.xml - it's a feedback loop with incoming RTCP.
2016-09-27 16:06:17 -05:00
Michael Jerris
9e89639c4d
Revert "Fix for FS-9313"
...
This reverts commit cf6107963ca997f5ef25527d16f98626213047a9.
2016-07-08 17:00:22 -04:00
Christian Hoene
cf6107963c
Fix for FS-9313
2016-06-30 14:04:25 +02:00
Anthony Minessale
885fe3b25c
FS-9197
2016-06-02 13:14:26 -05:00
Moises Silva
35259cf36c
Reset the whole transcoding session memory on destroy
...
Again, this shouldn't fix anything, but should make debugging easier.
FS-8312
2016-03-20 20:12:50 -04:00
Moises Silva
f3ac24bb66
Small adjustment to mod_sangoma_codec
...
* Remove unnecessary memset
* Narrow the scope of the global lock on session initialization
* Assert for couple of expected pointers
This won't fix anything, it's just maintenance clean up done
while investigating FS-8312.
2016-03-20 20:03:34 -04:00
Brian West
8fd8c84c3b
FS-8878 fix compiling without the library installed
2016-03-07 12:20:00 -06:00
Dragos Oancea
8dcf8caa85
FS-8878: mod_amr: make AMR NB transcode in octet-align mode (when compiled with HAVE_AMR)
2016-02-26 10:50:18 -05: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
Michael Jerris
44da905b4f
FS-8867: build using in tree libyuv to match required version and not impact system ones that are never sufficient version
2016-02-24 16:52:40 -05:00
Anthony Minessale
5b456b395c
FS-8688 #resolve [Implement VP9 draft uberti payload 01 and libVPX 1.5]
2016-02-17 16:49:02 -06:00
Seven Du
d6e942c82c
FS-8688 #comment add more detailed logs and tweak some params for the comming libvpx 1.5.0
...
seems 1.5.0 doesn't support postproc, returns VPX_CODEC_INCAPABLE if set
2016-01-25 14:16:48 +08:00
Seven Du
8911b055fe
and debug code vpx params
2016-01-16 07:29:35 +08:00
Anthony Minessale
02224a037e
FS-8179 bring this back to default its fixed in chrome
2015-12-16 18:22:27 -06:00
Anthony Minessale
6cd796a9bc
FS-8293 add quality level 0 to conference (default is 1) and fix some logic in auto bw
2015-12-09 15:33:26 -06:00
Mike Jerris
0988413cd9
Merge pull request #561 in FS/freeswitch from ~DRAGOS_OANCEA/freeswitch-dragos:mod_codec2-improvements to master
...
* commit '611449f4b36f6bf0ab74984f10d1265e864b7f79':
FS-8364: mod_codec2 : improvements, add extra modes: 3200,1400,1200. add config file.
2015-12-07 10:19:42 -06:00