4683 Commits

Author SHA1 Message Date
Mike Jerris
2e3e09cb38 FS-7966: fix more msvc 2015 build warnings. 2015-08-31 13:26:36 -04:00
Michael Jerris
164c6111a1 FS-7966: remove some older versions of msvc build system as these will no longer work soon, please use 2015 instead 2015-08-31 10:19:10 -05:00
William King
d582e08da8 Startiing the deprecation mod_redis in favor of mod_hiredis. 2015-08-28 16:56:47 -07: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
Mike Jerris
288c62576f FS-7966: fix more warnings in msvc 2015 build 2015-08-28 17:42:55 -04:00
Michael Jerris
f2514644e1 FS-7911: [mod_conference] do not allocate for conference cdr if conference cdr is disabled, and fix leak in conference_record 2015-08-28 16:23:43 -05:00
Mike Jerris
5de2f7d7bd FS-7966: multiple fixes for msvc 2015 build, silence multiple warnings 2015-08-27 18:49:13 -06:00
Brian West
ea38fe940b FS-8077 #resolve [Memory leak in conference_record thread] 2015-08-27 15:19:12 -05:00
Michael Jerris
e1aa9b11ca FS-8056: [mod_voicemail] fix segfault on vm_inject, regression from FS-7968 2015-08-26 17:06:28 -05:00
Anthony Minessale
de3b0a0957 FS-8053 #resolve [When WebRTC's SDP contains a=sendonly for video, the client will still receive the video stream] 2015-08-26 12:10:34 -05:00
Michael Jerris
451b6e393d FS-8047: [build] fix build errors in mod_rtmp, mod_oreka, and mod_sangoma_codec due to using __FUNCTION__ on newer compilers 2015-08-26 09:28:54 -04:00
Seven Du
1c76a0db98 FS-8050 #resolve 2015-08-26 08:48:49 +08:00
Anthony Minessale
84ef99b55e FS-8049 #resolve [Add getenv FSAPI] 2015-08-25 17:26:38 -05:00
Bradley Jokinen
723e8a1f9a FS-7983 Added param for specifying video encoding speed
With this patch, the param vencspd can be set to slow, medium, or fast to
adjust the speed of video encoding on a per file basis. Currently, this
only has an affect on files recorded using mod_av with H.264 as the video
codec.
2015-08-25 09:02:53 -05:00
Emmanuel Schmidbauer
e2cf1f5270 FS-7954: [mod_nibblebill] use switch_core_session_execute_exten instead of switch_ivr_session_transfer to perform inline dialplan action 2015-08-25 08:52:01 -04:00
Joshua Gigg
1e27e9f5e7 FS-7968: [mod_voicemail] fix verbose events
- Fix record-name event missing VM-Name-Path
 - Fix verbose events for mod_voicemail 'folder-summary'
 - Send change-password event in mod_voicemail
 - Fix verbose events for mod_voicemail 'leave-message'
2015-08-24 18:12:17 +01:00
Michael Giagnocavo
5e456fe9a6 FS-7966. First pass at moving to Visual Studio 2015.
The new C compiler breaks a lot of things. snprintf and timespec now exist, and redefining causes an error.
Many more things are warnings, so warnings-as-errors will fail - remove it from some projects for now.
V8: don't pass VS version to build batch file.
mod_sofia: Config has too-long if/elseif chain. Break this up to avoid "parser stack overflow; program too complex".
Add mod_conference.h to project and dir to includes.
2015-08-21 18:28:32 -04:00
Brian West
d262f07d0f FS-7855 pass userVariables back to the live array 2015-08-20 20:57:58 -05:00
Anthony Minessale
ebff42790f FS-8016 #resolve [Reduce buffering of video in conference mux] 2015-08-20 12:03:14 -05:00
Michael Giagnocavo
37df3ee6da FS-8015 --resolve - Add project dir to include for mod_conference so it picks up mod_conference.h. 2015-08-20 04:56:16 -06:00
Anthony Minessale
876e8296cb FS-8007 #resolve [Send Keyframe on Multiple NACKS] 2015-08-19 14:58:13 -05:00
Anthony Minessale
45bc79af78 FS-7985 #resolve [mod_voicemail fails to compile on 32-bit PPC platform] 2015-08-18 16:11:14 -05:00
Joshua Gigg
5802ba71ac Fix record-greeting event missing VM-Greeting-Path
FS-7975 #resolve
2015-08-18 09:14:14 +01:00
Anthony Minessale
4abbda1554 FS-7965 #resolve 2015-08-17 14:34:59 -05:00
Michael Jerris
2f61fe0193 FS-7958: [mod_conference] fix race condition causing crash in conference video MCU 2015-08-12 18:31:30 -04:00
Michael Jerris
28ae331c93 FS-7930: [mod_conference] Correct termination of conference when the last member with endconf left. Caused by typo in migration to conference_utils_set_flag function when we switched to array based flags 2015-08-10 18:48:01 -04:00
Mike Jerris
5339a9f558 fix issue on single core or similar vm causing conference to spin in loop 2015-08-07 05:45:25 +00:00
Anthony Minessale
c38a0f33a4 don't mix personal canvas and multi-canvas modes 2015-08-06 19:08:31 -05:00
Anthony Minessale
b3c248048e destroy personal canvas after member is out of the list 2015-08-06 18:57:59 -05:00
Brian West
240cfef430 Merge branch 'master' of https://freeswitch.org/stash/scm/fs/freeswitch 2015-08-05 10:21:32 -05:00
Anthony Minessale
78ac8e5560 FS-7940 #resolve 2015-08-05 10:21:23 -05:00
Michael Jerris
b5b7740a1d FS-7728: working windows build minus video features 2015-08-05 01:35:05 -05:00
Brian West
25d9184e10 whatev %noWIR 2015-08-04 00:16:09 -05:00
Brian West
8835487172 fix regression in bugged layers 2015-08-03 22:37:04 -05:00
Anthony Minessale
90b7ed72d7 fix regressions from last commit %noWIR 2015-08-01 01:37:25 -05:00
Anthony Minessale
c4242dd9d8 conference optimizations %noWIR 2015-07-31 13:49:13 -05:00
Anthony Minessale
852c0dcfae move scale_and_patch operation to session specific thread to speed up central mux thread 2015-07-30 18:49:30 -05:00
Mike Jerris
e3a301f31c Merge pull request #373 in FS/freeswitch from ~CXREG/freeswitch-api-redirect:feature/api-redirect to master
* commit '9b3f8702717cfbe7e1ad72365acb124a86060fbf':
  FS-7922 Add uuid_redirect API command
2015-07-30 18:45:07 -05:00
Dave Olszewski
9b3f870271 FS-7922 Add uuid_redirect API command
This provides the equivalent functionality of the dptools "redirect"
application as an api command
2015-07-30 13:26:05 -07: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
Mike Jerris
40f95f28d8 FS-7919: [mod_conference] fix rebuild dependency on header file 2015-07-30 10:32:18 -05:00
Anthony Minessale
51b38145e4 FS-7760 add clear vs allclear to logo and banner api to clear variable too 2015-07-29 21:31:56 -05:00
Anthony Minessale
06758f6f4f FS-7913 #resolve 2015-07-29 16:00:22 -05:00
Michael Jerris
543fab93dd FS-7906: [mod_av] correct crash from multithreaded opening or closing of multiple files at the same time 2015-07-29 14:09:51 -05:00
Anthony Minessale
43b7accfd9 don't reset logo on banner change 2015-07-28 20:18:24 -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
Anthony Minessale
d5a52273a9 FS-7519 FS-7677 fix h264 issue caused by 5e9a4992e69271a9beb222242bb5945232b3f58f 2015-07-28 12:26:12 -05:00
Anthony Minessale
75e46cedb8 FS-7893 --resolve 2015-07-25 12:52:46 -05:00
Anthony Minessale
9665956431 FS-7887 #resolve 2015-07-24 13:47:48 -05:00
Anthony Minessale
bd31d60ee9 FS-7891 should be bytes not samples 2015-07-24 11:43:34 -05:00