Commit Graph

33084 Commits

Author SHA1 Message Date
Andrey Volk 87f004bc16 FS-11271: [Build-System] Add mod_cdr_mongodb to the Windows build. 2018-08-01 00:52:01 +03:00
Mike Jerris 263c699f61 Merge pull request #1559 in FS/freeswitch from ~ANDYWOLK/freeswitch:bugfix/FS-11298-fix-win32-build-under-visual-studio to master
* commit '13421eea17e76568df3d289f8c00f91d33c30e7a':
  FS-11298: [Build-System] Fix Win32 build under Visual Studio.
2018-07-31 21:37:33 +00:00
Andrey Volk 13421eea17 FS-11298: [Build-System] Fix Win32 build under Visual Studio. 2018-08-01 00:18:09 +03:00
Mike Jerris e91528943a Merge pull request #1558 in FS/freeswitch from ~ANDYWOLK/freeswitch:feature/FS-11297-add-mod_cidlookup-to-the-windows to master
* commit '21b135cc161caafb67563a74028f027b861aca69':
  FS-11297: [Build-System] Add mod_cidlookup to the Windows build.
2018-07-31 21:11:21 +00:00
Andrey Volk 21b135cc16 FS-11297: [Build-System] Add mod_cidlookup to the Windows build. 2018-07-31 23:20:14 +03:00
Mike Jerris 3931e8b68c Merge pull request #1557 in FS/freeswitch from ~ANDYWOLK/freeswitch:bugfix/FS-11295-mod_av-fix-wrong-path-to-yasm.exe to master
* commit '6712f3998fad7604b197fbc7168e3feb4a36fba8':
  FS-11295: [mod_av] Fix wrong path to yasm.exe
2018-07-30 21:03:07 +00:00
Andrey Volk 6712f3998f FS-11295: [mod_av] Fix wrong path to yasm.exe 2018-07-30 23:44:55 +03:00
Mike Jerris d3b27cb680 Merge pull request #1555 in FS/freeswitch from ~ANDYWOLK/freeswitch:bugfix/FS-11288-refactor-wix-project-to-not-miss to master
* commit 'e08406d1c40782325c96eccb3c3afb7b360c935f':
  FS-11288: [Build-System] Refactor WIX project to not miss modules in msi on slow machines. Move Windows build logic from legacy util.vbs to modern props. Fix sound packages improper extraction. Fix multiprocessor build under msbuild.
2018-07-30 20:11:49 +00:00
Mike Jerris 69ef3dd057 Merge pull request #1556 in FS/freeswitch from ~ANDYWOLK/freeswitch:bugfix/FS-11294-fix-mod_av-build-on-windows to master
* commit '5f61553da7916ec08739fb3c2537de572a67977e':
  FS-11294: [mod_av] Fix mod_av build on Windows.
2018-07-30 20:10:23 +00:00
Andrey Volk 5f61553da7 FS-11294: [mod_av] Fix mod_av build on Windows. 2018-07-30 22:58:05 +03:00
Andrey Volk e08406d1c4 FS-11288: [Build-System] Refactor WIX project to not miss modules in msi on slow machines. Move Windows build logic from legacy util.vbs to modern props. Fix sound packages improper extraction. Fix multiprocessor build under msbuild. 2018-07-27 18:56:46 +03:00
Mike Jerris a380f125e1 Merge pull request #1551 in FS/freeswitch from fs-10450 to master
* commit '6e76f630fd69f1dad0e5abb69a1cf7326a9c96cf':
  FS-10450 #resolve fix zero and negative file duration
2018-07-26 20:40:22 +00:00
Mike Jerris 2ecd4425be Merge pull request #1550 in FS/freeswitch from fix-sofia-warning to master
* commit '9a0a594d07f1a3654fba130db882fafec274e79e':
  FS-11278 #resolve fix if clause does not guard compiler warning
2018-07-26 20:39:28 +00:00
Seven Du 9a0a594d07 FS-11278 #resolve fix if clause does not guard compiler warning 2018-07-26 11:24:40 -05:00
Seven Du 6e76f630fd FS-10450 #resolve fix zero and negative file duration 2018-07-25 16:58:56 -05:00
Mike Jerris d5af929660 Merge pull request #1509 in FS/freeswitch from ~THEHUNMONKGROUP/freeswitch:feature/FS-11117-allow-passing-float-values-to-font_scale to master
* commit 'fecb5d364e09e7daf4fd9ffd1eb31eac6f475b8f':
  FS-11117: font_scale float values, add min/max_font_size when setting video banner
2018-07-25 19:30:57 +00:00
Mike Jerris 4b5a514ba4 Merge pull request #1355 in FS/freeswitch from ~THEHUNMONKGROUP/freeswitch:feature/FS-10554-add-conference-api-command-vid-res-id-force to master
* commit 'cc084c9fb461a9180eeda0f428f0dbeac59db143':
  FS-10554: Refactor conference vid-res-id command, add 'force' option
2018-07-25 19:26:37 +00:00
Chad Phillips cc084c9fb4 FS-10554: Refactor conference vid-res-id command, add 'force' option
The 'conference vid-res-id' sub command previously used the CONF_API_SUB_MEMBER_TARGET
command parsing strategy. The standard options exposed by that strategy didn't make
sense for this sub command, so it's now been switched to use the CONF_API_SUB_ARGS_SPLIT
command parsing strategy.

A third, optional 'force' argument has also been added. The default behavior of the
command is to toggle the user in and out of a reservation slot, use the force argument
to ensure the user is placed into the reservation slot provided.

The new signature of the sub command is:

  vid-res-id <member_id> <val>|clear [force]
2018-07-25 14:24:30 -05:00
Chad Phillips fecb5d364e FS-11117: font_scale float values, add min/max_font_size when setting video banner
Previously, the font_scale parameter available for the video_mute_banner/video_banner_text
conference channel variable would only accept integer values. It now can accept float
values for more fine grained control, eg:

  <action
    application="set"
    data="video_banner_text={font_scale=.75}Banner Text"
  />

Add params to set min_font_size and max_font_size for video banners.

The hard-coded defaults of 5/24 for min/max font size don't always look good
depending on the layout use case. This adds min_font_size and max_font_size
params for more fine-grained control, eg:

  <action
    application="set"
    data="video_banner_text={min_font_size=8,max_font_size=14}Banner Text"
  />
2018-07-25 10:26:38 -05:00
Mike Jerris 78aec0fe81 Merge pull request #1539 in FS/freeswitch from ~ANDYWOLK/freeswitch:bugfix/FS-11189-windows-build-regression to master
* commit '5c4211e43d69191e9d83a19fb9f47e6b90c5d804':
  FS-11189: [Build-System] Windows build regression fix.
2018-07-24 14:47:37 +00:00
Andrey Volk 5c4211e43d FS-11189: [Build-System] Windows build regression fix. 2018-07-24 17:46:38 +03:00
Mike Jerris ea40876efd Merge pull request #1538 in FS/freeswitch from ~ANDYWOLK/freeswitch:bugfix/FS-11189-add-video-settings to master
* commit '2323421b5ad25563be7b56adeabf65543f7de2d5':
  FS-11189: [Build-System] Fix Windows build.
2018-07-24 13:13:16 +00:00
Andrey Volk 2323421b5a FS-11189: [Build-System] Fix Windows build. 2018-07-24 16:11:54 +03:00
Mike Jerris bec920c990 FS-11189: [mod_av] fix build on older libav 2018-07-24 07:21:58 +00:00
Mariah Yang 3930250b79 FS-11260 fix set_tts_params segs when the second arg is NULL 2018-07-24 07:21:58 +00:00
Anthony Minessale bf6b61f911 FS-11264: [freeswitch-core] Remove old speech handle when asr failure happens #resolve 2018-07-24 07:21:58 +00:00
Seven Du 6d1b8e12b5 FS-11014 fix fvad_free and validate vad_mode 2018-07-24 07:21:58 +00:00
Anthony Minessale 3323809985 FS-11259: [mod_perl] mod_perl tweaks #resolve 2018-07-24 07:21:58 +00:00
Seven Du 9d0ad92d10 FS-11237 #resolve speak text with colon 2018-07-24 07:21:58 +00:00
Seven Du 12e3b7177c FS-11189 refactor to support any possible codec specific private options 2018-07-24 07:21:57 +00:00
Seven Du 18bcc4ddff FS-11189 add avcodec settings 2018-07-24 07:21:57 +00:00
Seven Du 0ad867f3dd FS-11189 make rtp-slice-size and key-frame-min-freq configurable 2018-07-24 07:21:57 +00:00
Seven Du e19687e0f2 FS-11189 refactor and add more params 2018-07-24 07:21:57 +00:00
Seven Du 1eacc9f418 FS-11189 add vpx codec specific and debug controls 2018-07-24 07:21:57 +00:00
Seven Du c58da50f44 FS-11189 tweak log 2018-07-24 07:21:57 +00:00
Seven Du 32b1559417 FS-11189 add vpx config 2018-07-24 07:21:57 +00:00
Seven Du 7fe031a9f5 FS-11189: add vpx settings
load time:
first load config default settings
merge any settings in XML

run time:
merge any dynamic settings
2018-07-24 07:21:57 +00:00
Seven Du e1e8ebc0ab FS-11189: [core] add func to parse cpu string 2018-07-24 07:21:57 +00:00
Mike Jerris 7f3878dfcb FS-11206: [mod_conference] add conference hold feature 2018-07-24 07:21:56 +00:00
Seven Du 868e92649e FS-11183 improve strip to save out buffer size 2018-07-24 07:21:56 +00:00
Seven Du 2cb4e49432 FS-11231 #resolve deprecate start_input_timers and add start-input-timers 2018-07-24 07:21:56 +00:00
Anthony Minessale 79ccf87ae7 FS-11226: [freeswitch-core,mod_conference] Missing font files can lead to crash in conference #resolve 2018-07-24 07:21:56 +00:00
Anthony Minessale bc3e1c9e7d FS-11225: [freeswitch-core] Crash in fs_cli #resolve 2018-07-24 07:21:56 +00:00
Anthony Minessale 8bacb4991d FS-11224: [freeswitch-core] Fix VC build #resolve 2018-07-24 07:21:56 +00:00
Anthony Minessale d88df785f1 FS-11211: [Verto-Communicator] Add turnServer and verto server fallback options -- FS side to only do relay as a last resort #resolve 2018-07-24 07:21:56 +00: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
Anthony Minessale 837df198a5 FS-11238: [mod_conference] Regression from FS-10448 can cause stuck sessions #resolve 2018-07-24 07:21:55 +00:00
Mike Jerris 84c97ea3ab FS-11223: [core] fix Crash when firefox sends only rtcp and not rtp candidates on video media 2018-07-24 07:21:55 +00:00
Mike Jerris 3e50947295 FS-11222: [core] NACK for multiple packets sends wrong packet after the first one 2018-07-24 07:21:55 +00:00
Mike Jerris bd794e6e08 FS-10949: [mod_conference] allow vblind vunblind tvblind commands when caller is not sending video 2018-07-24 07:21:55 +00:00