Miguelo
adb5f0d278
FS-7130 make /run/freeswitch persistent, so it will start under systemd
2015-07-22 09:36:09 +02:00
Anthony Minessale
17f8002936
FS-7654 regression on eavesdropping on channels with unlike rates
2015-07-22 00:37:41 -05:00
Anthony Minessale
95d4f18e52
FS-7654 regression on eavesdropping on channels playing a file because of channel count of 0 on write frame from stream_file
2015-07-22 00:29:56 -05:00
Brian West
e2f17ea04a
FS-7869: [mod_conference] fix deadlock on shutdown after playing video file that will not display video
2015-07-21 18:41:49 -05:00
Brian West
5c34ef4e54
change for back compat
2015-07-21 16:59:21 -05:00
Anthony Minessale
cbccadaa2f
factor out conference->canvas and allow per canvas record and play
2015-07-21 16:54:23 -05:00
Mike Jerris
42274f34cf
Merge pull request #355 in FS/freeswitch from ~DRAGOS_OANCEA/freeswitch-dragos:opus-encode-repacketize to master
...
* commit '566a1491e30a0aa19fd6ade164beb72421c54749':
FS-7848 : mod_opus: Add ptimes: 80 ms, 100 ms, 120 ms (Opus repacketize)
2015-07-21 16:28:02 -05:00
Dragos Oancea
566a1491e3
FS-7848 : mod_opus: Add ptimes: 80 ms, 100 ms, 120 ms (Opus repacketize)
2015-07-21 17:13:16 -04:00
Brian West
02539c6c4f
FS-7861, FS-7862: [mod_conference] fix crash and other issues caused by multi canvas feature
2015-07-21 15:43:14 -05:00
William King
8b10cd3d00
Broke build.
...
Revert "FS-7130 make /run/freeswitch persistent, so it will start under systemd"
This reverts commit bdfb8363f5
.
2015-07-21 13:32:35 -07:00
Mike Jerris
81b209d516
Merge pull request #356 in FS/freeswitch from ~BRADLEYJOKINEN/freeswitch:FS-7789 to master
...
* commit 'f67b6d1cefe0e86205d8c7214b3db23ca81e04eb':
FS-7789 [mod_av] Fixed issue with audio dropping out partway through recordings
2015-07-21 12:33:43 -05:00
Michael Jerris
6b68cf4beb
FS-7866: fix crash when running incorrect var api expansion syntax "eval ${${external_sip_ip}:4}"
2015-07-21 12:23:21 -05:00
Ken Rice
0d06e6524a
add smpp.conf.xml to spec file to prevent rpm build failure
2015-07-21 11:24:34 -05:00
Anthony Minessale
bf2654ead7
add speaker device support (only works in canary for now)
2015-07-21 10:59:21 -05:00
Seven Du
ddfea1e4a0
FS-7856 #comment fix some segs and leaks, thanks Mike
2015-07-21 22:04:27 +08:00
William King
dc3703709d
Merge pull request #359 in FS/freeswitch from ~THEHUNMONKGROUP/freeswitch:FS-7813-again to master
...
* commit 'bb75a34f34cbcb6f3da7e940580e506d2b8e5969':
Restoring commit lost in mod_conference refactor.
2015-07-20 23:39:39 -05:00
Chad Phillips
bb75a34f34
Restoring commit lost in mod_conference refactor.
...
Commit c49f87313a
, which added a vmute
option to the conference member flags, was somehow lost in the
mod_conference refactor. This commit restores the lost code.
FS-7813 #resolve
2015-07-20 21:36:17 -07:00
William King
1442aeb425
FS-7860 #resolve
2015-07-20 21:09:25 -07:00
Mike Jerris
d169366215
Merge pull request #357 in FS/freeswitch from ~BRADLEYJOKINEN/freeswitch:FS-7854 to master
...
* commit '99f5234fef637cc8220f73b6e9c88a30f8681de5':
FS-7854 Add task_runtime to tasks table in core database
2015-07-20 18:05:20 -05:00
Bradley Jokinen
99f5234fef
FS-7854 Add task_runtime to tasks table in core database
...
This patch adds the task_runtime column to the tasks table in the core
database. The BIGINT type is used for this column because a 64-bit integer
is used to store task runtimes within the scheduler.
2015-07-20 15:06:46 -05:00
Bradley Jokinen
f67b6d1cef
FS-7789 [mod_av] Fixed issue with audio dropping out partway through recordings
...
This fixes an issue with mod_av where audio was not included for the entire
duration of a recording initiated by something other than the record_av app.
2015-07-20 11:28:38 -05:00
Michael Jerris
81ba61930f
fix automake warnings on tests/unit/Makefile.am
2015-07-20 11:58:40 -04:00
Anthony Minessale
f1643364c4
FS-7849 #resolve #comment remove extra div breaking full screen in html
2015-07-17 20:31:05 -05:00
Anthony Minessale
3148b1ad74
FS-7847 fix logo ratios and add borders too
2015-07-17 20:18:26 -05:00
Mike Jerris
3b2b09c3df
FS-7847: [mod_conference] add layers that do not match the aspect ration of conference by using the new hscale layer param for horizontal scale, and add zoom=true param to crop layer instead of letterbox, add grid-zoom layout group that demonstrates these layouts
2015-07-17 16:37:24 -05:00
Michael Jerris
e0ef31930d
FS-7846: [mod_dptools] add eavesdrop_whisper_aleg=true and eavesdrop_whisper_bleg=true channel variables to allow you to start eavesdrop in whisper mode of specific call leg
2015-07-17 16:28:50 -05:00
Anthony Minessale
7b47e29919
fix whitespace snafu
2015-07-17 11:47:22 -05:00
William King
73b98ae9bb
Merge pull request #353 in FS/freeswitch from mod_conference_refactor to master
...
* commit '59d1bdae1ed3d4f8564f02cc4989bedccbd98b5c':
FS-7845 whitespace and indention
FS-7845 File rename to remove mod_* prefix to local module C files. Change function name prefixes from shorthand 'conf' to longer form 'conference'. Also fixes the channel variable names which had been caught in an over zealous perl -pi -e command...
FS-7845 Rename functions so that they relate to the file that they are located in.
FS-7845 Refactor of mod_conference to improve compilation speed, and logical organization.
2015-07-16 20:11:08 -05:00
William King
59d1bdae1e
FS-7845 whitespace and indention
2015-07-16 17:43:12 -07:00
William King
d8194e9edb
FS-7845 File rename to remove mod_* prefix to local module C files. Change
...
function name prefixes from shorthand 'conf' to longer form
'conference'. Also fixes the channel variable names which had been
caught in an over zealous perl -pi -e command...
2015-07-16 17:15:09 -07:00
William King
14aa720512
FS-7845 Rename functions so that they relate to the file that they are
...
located in.
2015-07-16 14:36:58 -07:00
William King
756ef77b7b
FS-7845 Refactor of mod_conference to improve compilation speed, and
...
logical organization.
2015-07-16 14:36:58 -07:00
Mike Jerris
d569b4ab98
Merge pull request #351 in FS/freeswitch from ~DRAGOS_OANCEA/freeswitch-dragos:rtcp_loss_fraction_codec_control-fix to master
...
* commit '18b47b8e781818e758bb0604b4b8e6ca2302497e':
FS-7844: packet loss fraction fix when calculating loss average
2015-07-16 11:33:18 -05:00
Mike Jerris
76ab5b245b
Merge pull request #352 in FS/freeswitch from ~ALOZ/fs-7731:bugfix/FS-7731 to master
...
* commit '8068c4e11c8efb0b331eef1590a20415441dad1f':
FS-7731 mod_xml_cdr: url_index global pointer concurrent access fix, curl default connection timeout fix
2015-07-16 11:27:37 -05:00
Anton Lozovsky
8068c4e11c
FS-7731 mod_xml_cdr: url_index global pointer concurrent access fix, curl default connection timeout fix
...
- thread variable copy of url_index global pointer to prevent the concurrent access having wrong state change if the posting to the current http server was unsuccessfull;
- overriding the default curl connection timeout
Based on need to figure out the smallest block of code need to mutex, and that libcurl (and its wrapper) is definitely thread safe.
2015-07-16 19:18:24 +03:00
Dragos Oancea
18b47b8e78
FS-7844: packet loss fraction fix when calculating loss average
2015-07-16 12:06:58 -04:00
Mike Jerris
928f973500
Merge pull request #244 in FS/freeswitch from ~ARTURZ/freeswitch:FS-7495-systemd-centos7 to master
...
* commit 'a1fe44a8b149f5b34eb0ff694dfa83bc0e7888b0':
FS-7495 Add systemd unit configuration file for CentOS 7
2015-07-16 10:34:17 -05:00
William King
a8e469ed57
Merge pull request #344 in FS/freeswitch from ~MIGUELO/freeswitch-fs-7130:master to master
...
* commit 'bdfb8363f57ce2e32103cc2fc954f2ec8852fdd9':
FS-7130 make /run/freeswitch persistent, so it will start under systemd
2015-07-16 10:32:44 -05:00
Mike Jerris
dd88b452b1
Merge pull request #294 in FS/freeswitch from ~NIMAST/freeswitch-fs-7549:feature/ladspa_stop_api to master
...
* commit '4c5125b5d2c7d1b2a42131da1de419f4220a2f98':
FS-7549 #resolve Added an API for removing an active ladspa effect on a channel. For conformance reasons, the uuid_ladspa command now accepts 'stop' and 'start', while the previous functionality (without any verb) which will simply add ladspa remains intact.
2015-07-16 10:29:10 -05:00
Mike Jerris
625521667e
Merge pull request #350 in FS/freeswitch from ~RIDER/freeswitch-altlinux:master to master
...
* commit '0b2158279cb2f1ee31cb14e8c554baf25c58af2b':
fixed apr1 unresolved symbols in libfreeswitch.so.1.0.0
2015-07-16 10:28:06 -05:00
Anton Farygin
0b2158279c
fixed apr1 unresolved symbols in libfreeswitch.so.1.0.0
2015-07-16 17:51:54 +03:00
Nimrod Astrahan
4c5125b5d2
FS-7549 #resolve
...
Added an API for removing an active ladspa effect on a channel. For conformance reasons, the uuid_ladspa command now accepts 'stop' and 'start', while the previous functionality (without any verb) which will simply add ladspa remains intact.
2015-07-16 16:05:45 +03:00
Anthony Minessale
2751039784
add dial-prefix and absolute-dial-string to the nightmare xml
2015-07-15 16:57:05 -05:00
Michael Jerris
e910e86bfb
FS-7760: revise channel fetch on nightmare transfer
2015-07-15 16:28:29 -05:00
Mike Jerris
697a01caf0
Merge pull request #349 in FS/freeswitch from ~THEHUNMONKGROUP/freeswitch-fs-7813-2:master to master
...
* commit 'c49f87313ad3d6c65d0a68c80763822772c42cbd':
Add vmute member flag to mod_conference.
2015-07-15 15:06:30 -05:00
Chad Phillips
c49f87313a
Add vmute member flag to mod_conference.
...
A 'vmute' flag can be applied to individual conferees when entering the
conference. When the flag is passed, conferees will enter the conference
with their video muted.
FS-7813 #resolve
2015-07-15 13:00:12 -07:00
Anthony Minessale
56ee6537ca
allow groups to show up in layer list, add delay for new layers to change canvases to give it time to auto adust in group situations
2015-07-15 12:16:16 -05:00
Michael Jerris
b1a5efcbe8
change log levels to debug
2015-07-15 12:50:36 -04:00
Mike Jerris
978c4c9367
Merge pull request #340 in FS/freeswitch from ~VIPKILLA/freeswitch-fs-7818:master to master
...
* commit 'af9310ce009ead48b68b437f32e8f6df6cccea6f':
add channel variable odbc-cdr-ignore-leg to ignore per leg
2015-07-15 11:25:10 -05:00
William King
7ee97d6591
FS-7820 fix build system typo. Don't assign the same variable twice.
2015-07-14 12:34:05 -07:00