Commit Graph

30682 Commits

Author SHA1 Message Date
Michael Jerris d9382e40c8 FS-8942: pass along CFLAGS, CXXFLAGS, and LDFLAGS to vpx build too, fixes solaris 64bit build 2016-03-18 15:09:50 -04:00
Mike Jerris cebeadba4b Merge pull request #739 in FS/freeswitch from ~FLAVIO/freeswitch:master to master
* commit 'd1680d7b3bfd92df060a725aa4862482ffdfd6f7':
  FS-7915 parse and store multiple path fields
2016-03-18 13:07:52 -05:00
Mike Jerris 62e5920b82 Merge pull request #740 in FS/freeswitch from ~DCOLOMBO/freeswitch:bugfix/OPENZAP-241-ftmod_libpri-doesn-t-close-channel to master
* commit '5e5bc23f47d85e5951474fa0341d00c5a0b7c2f8':
  OPENZAP-241: set always STATE_HANGUP_COMPLETE
2016-03-18 12:57:37 -05:00
Italo Rossi c041f43e0e Merge pull request #751 in FS/freeswitch from ~DCOLOMBO/freeswitch:bugfix/FS-8945-dont-show-preview-setting-during to master
* commit '871785d668d80ba5a0e893a872d6d701ed89c3be':
  FS-8945 - [verto_communicator]  don't show preview settings during video call
2016-03-18 06:42:37 -05:00
Davide Colombo 871785d668 FS-8945 - [verto_communicator] don't show preview settings during video call 2016-03-18 10:13:00 +01:00
Flavio Grossi d1680d7b3b FS-7915 parse and store multiple path fields 2016-03-18 09:52:43 +01:00
Anthony Minessale 29447feadf FS-8663 cont 2016-03-17 21:09:30 -05:00
Seven Du a70eb4be4e fix typo from 8e7cfce564 2016-03-18 09:19:54 +08:00
Seven Du 6870b4bba4 Merge pull request #759 in FS/freeswitch from FS-8406 to master
* commit '3d90d752fca16016d4a3556cb02bf9db837feffa':
  FS-8406 #resolve #comment improvement to drop video packets on slow rtmp link
  FS-8406 #comment add options to scale down cavas size, fps and bandwidth
2016-03-17 20:09:32 -05:00
Seven Du 3d90d752fc FS-8406 #resolve #comment improvement to drop video packets on slow rtmp link 2016-03-18 09:05:45 +08:00
Seven Du 13c99e938b FS-8406 #comment add options to scale down cavas size, fps and bandwidth 2016-03-18 09:05:10 +08:00
Anthony Minessale 8e7cfce564 FS-8663 add saftey checks for this command 2016-03-17 19:31:35 -05:00
Anthony Minessale II 129a28aac4 Merge pull request #758 in FS/freeswitch from bugfix/FS-8841-debian-fs-hang to master
* commit '8423f28d431cd01c96bca2cae0b2ee44a3ae9e26':
  FS-8841 #resolve [Debian - FS Hang ]
2016-03-17 18:47:46 -05:00
Anthony Minessale 8423f28d43 FS-8841 #resolve [Debian - FS Hang ] 2016-03-17 18:48:59 -05:00
Seven Du 0311e4b516 FS-8168: use copy image functions from libyuv instead of our home rolled versions as the libyuv versions have optimizations 2016-03-17 14:05:48 -05:00
Mike Jerris ba403891ac Merge pull request #714 in FS/freeswitch from ~PIOTRGREGOR/freeswitch:bugfix/FS-8855-avmd-bug-in-calculation-of-tone-s to master
* commit 'f561f1cdd6e724a092bb47ad0de301ddcf290976':
  FS-8855 fix calc of variance of tone's freq estimator
2016-03-17 12:58:15 -05:00
Michael Jerris 94d28e0fd6 FS-8928: flag a bidning error when using EventConsumer::bind with invalid event name instead of blindly using custom 2016-03-17 12:51:35 -05:00
Michael Jerris f5050b1c40 FS-8952: fix unreachable code and simplify conditions 2016-03-17 12:10:26 -05:00
William King 8fdd4f3af7 Merge pull request #757 in FS/freeswitch from ~HANSMI/freeswitch:fs-8948 to master
* commit '3b4b839ed47fd089db82e2b1c709f894d622823d':
  FS-8948 #resolve Handle non-existent config in Debian postinst
2016-03-17 12:04:33 -05:00
Michael Hanselmann 3b4b839ed4 FS-8948 #resolve Handle non-existent config in Debian postinst
When the "freeswitch" package was installed directly on Debian, i.e.
without one of the meta packages pulling in the vanilla configuration
(freeswitch-conf-vanilla), the "postinst" script failed:

  $ apt-get install freeswitch
  …
  Setting up freeswitch (1.6.6~13~d2d0b32-1~jessie+1) ...
  cp: cannot stat ‘/usr/share/freeswitch/conf/vanilla/*’: No such file
  or directory
  …

With this change the code tests for "freeswitch.xml" before attempting
to copy the configuration files.
2016-03-17 17:01:08 +01:00
Mike Jerris a107910907 Merge pull request #756 in FS/freeswitch from bugfix/FS-8953-whitespace-cleanup-src-switch_-.c to master
* commit 'e18c12b6092114df9f6e149e49fc563858367c21':
  FS-8953 [core] white space clean up.
2016-03-17 10:06:19 -05:00
Ken Rice e18c12b609 FS-8953 [core] white space clean up. 2016-03-17 08:55:00 -05:00
Piotr Gregor f561f1cdd6 FS-8855 fix calc of variance of tone's freq estimator
Change SMA buffer APPEND_SMA_VAL macro so now the variance
of tone's frequency estimation is correctly calculated.
Change frequency advertised in log on beep detection from
most recently computed value to average of all values used
in DESA computation.
2016-03-17 12:39:03 +00:00
Anthony Minessale 10b46424f3 FS-8951 #resolve [Video lockup in conference due to race condition] 2016-03-16 17:38:33 -05:00
Mike Jerris 0850f96971 Merge pull request #753 in FS/freeswitch from ~ZSOMKOVACS/freeswitch:feature/FS-8870-log-call-quality-statistics to master
* commit '73c309992dbbce5d7f1550e24867c009dea064ed':
  FS-8870: add human-readable call quality statistics logs on call hangup
2016-03-16 16:41:00 -05:00
Michael Jerris 973e203191 FS-8937: [mod_easyroute] handle segfault when using bad customer query or on query error 2016-03-16 16:10:57 -05:00
Michael Jerris c422cddb77 FS-8946: [mod_xml_cdr] fix segfault on call after loading with no config file or event bind failure causing module load failure 2016-03-16 11:56:43 -05:00
Nathan Neulinger da91717b8e FS-8950 fix a few memory leaks in mod_skinny 2016-03-16 10:48:30 -05:00
Zsombor Kovács 73c309992d FS-8870: add human-readable call quality statistics logs on call hangup 2016-03-16 12:18:12 +01:00
Mike Jerris 095e1f7bf2 Merge pull request #750 in FS/freeswitch from ~ASIP42/freeswitch:bugfix/FS-8943-misspelling-in-two-comments to master
* commit 'ca39418f09a4b4789155729039ec397032470159':
  FS-8943 Fixed misspellings in two comments
2016-03-15 19:42:58 -05:00
FreeSWITCH ca39418f09 FS-8943 Fixed misspellings in two comments 2016-03-15 18:48:41 -04:00
Mike Jerris 000fdbd2d8 Merge pull request #742 in FS/freeswitch from ~PIOTRGREGOR/freeswitch:bugfix/FS-8853-enable-change-of-resolution-and-size-2 to master
* commit 'da7be641bac16dbe5575c0f266a10d1819ab0026':
  FS-8853 enable change of resolution of fast arc cos table
2016-03-15 16:13:22 -05:00
Mike Jerris 02e83c91d9 Merge pull request #712 in FS/freeswitch from ~PIOTRGREGOR/freeswitch:bugfix/FS-8810-avmd-cosinus-table-creation-fails to master
* commit '1c39305fad68b03bf578a77e91d0c20ba8b8145e':
  FS-8810 fix crash on FS startup
2016-03-15 16:11:11 -05:00
Mike Jerris 17476675de Merge pull request #180 in FS/freeswitch from ~CXREG/freeswitch-memcache-file:file_interface_for_mod_memcache to master
* commit 'a2cecbcca42f9e8252936c94152f4fce73e4eb91':
  FS-7286 add file_interface support to mod_memcache
2016-03-15 15:57:04 -05:00
Michael Jerris 9c1ec3d825 FS-8942: pass compiler to libvpx configure 2016-03-15 14:15:24 -04:00
Mike Jerris 6c63fd2ddd Merge pull request #748 in FS/freeswitch from ~RAVENOX/freeswitch:FS-8936 to master
* commit '73684796e6229836d7fae82ad114c3f163a087de':
  FS-8936 - Added swig typemap for "const char **" for fix invocation problems, reswig
2016-03-15 10:36:30 -05:00
Ken Rice 0bd9b456bf rename the raspbian installer 2016-03-14 17:07:59 -05:00
Ken Rice e28ded19d2 FS-8933 #resolve Basic FreeSWITCH from source installer that works on Raspbian and Debian. Also installs VertoCommunicator and LetsEncrypt SSL Certs. LetsEncrypt requires the machine to have a public IP and DNS for the FDQN functioning properly in public DNS 2016-03-14 17:06:39 -05:00
Anthony Minessale a916a12ddf FS-8938 #resolve [Clear res id when setting same res id to another member] 2016-03-14 16:24:31 -05:00
Ken Rice 5c3d69604c FS-8933 WIP a few more edits to make Raspbian work 2016-03-14 16:08:09 -05:00
Artur Kraev 73684796e6 FS-8936 - Added swig typemap for "const char **" for fix invocation problems, reswig 2016-03-14 23:36:33 +03:00
Ken Rice 2cc3ecd75b FS-8933 WIP few more tweaks 2016-03-14 11:36:16 -05:00
Mike Jerris 471e4453bf Merge pull request #745 in FS/freeswitch from ~MICHAELGG/freeswitch:fs-8932-mod_managed_embedded_loading to master
* commit 'c96d0098cc283a99adee10606d51b601d5658566':
  FS-8932 - Add in process loading via LoadEmbeddedPlugins
2016-03-14 10:55:38 -05:00
Ken Rice d46f77ad97 FS-8933 WIP make it not prompt for apt-get install 2016-03-13 23:31:28 -05:00
Ken Rice db28104d49 FS-8933 WIP initial commit of bash/dialog based installer for debian and raspbian \ debian support working, raspbian needs some work 2016-03-13 23:07:31 -05:00
Michael Giagnocavo c96d0098cc FS-8932 - Add in process loading via LoadEmbeddedPlugins 2016-03-13 18:29:03 -06:00
Dave Olszewski a2cecbcca4 FS-7286 add file_interface support to mod_memcache
This allows you to play files directly from memcached.
Currently only 8000hz 16 bit raw audio is supported.

Usage: playback(memcache://key)
2016-03-11 17:08:31 -08:00
Piotr Gregor 1c39305fad FS-8810 fix crash on FS startup
The float-int-float fast arc cosine
mapping is now properly constructed (reused).
2016-03-12 00:20:17 +00:00
Piotr Gregor da7be641ba FS-8853 enable change of resolution of fast arc cos table
It is possible now to apply lower resolution to mapping
of float-integer-float and decrease size of mapped file.
2016-03-11 19:27:21 +00:00
Seven Du 566cc41908 FS-8836 2016-03-10 17:05:55 -06:00