Commit Graph
13877 Commits
Author SHA1 Message Date
Spencer Thomason a2fd327fa7 FS-9386: [mod_snmp] Use net-snmp-config for SNMP libs if available
FS-9386 #resolve
2016-07-26 21:18:10 -07:00
John Briscoe 3227b02194 do not destroy conference if ghost(s) are present, add ghost count check before setting flag 2016-07-26 13:18:41 -07:00
Mike Jerris 2c86910092 FS-9381: [mod_sofia] fix leak in sofia_presence_chat_send 2016-07-25 14:01:52 -04:00
Anthony Minessale e42997ef08 FS-9376 #comment please try this 2016-07-22 22:43:55 -05:00
Anthony Minessale c556e5269b FS-9368 2016-07-21 14:32:04 -05:00
Mike Jerris 8e1fb95251 Merge pull request #911 in FS/freeswitch from ~THEHUNMONKGROUP/freeswitch:feature/FS-9230-customize-video-muted-banner to master
* commit '14f9b576f165a86957ec552b92bca42e6abc87e0':
  FS-9230: Customize video muted banner
2016-07-19 12:41:32 -05:00
Chad Phillips 14f9b576f1 FS-9230: Customize video muted banner
Allows customizing the banner displayed when video is muted, via conference
param 'video-mute-banner' per conference, or channel var 'video_mute_banner'
per user.

Foreground/background colors, font face/size, and text can all be customized.
2016-07-19 10:16:41 -07:00
Anthony Minessale 6bc535fd65 FS-9353 #resolve [clear-vid-floor produces error, while working] 2016-07-18 12:39:37 -05:00
Anthony Minessale f43522877c FS-9356 #resolve [DTMF not recognized when coming from a Cisco SIP trunk] 2016-07-18 11:11:32 -05:00
Anthony Minessale 0b3f776d7d FS-9343 #resolve [Sending a Message using the mod_smpp module via Nexmo Fails] 2016-07-12 15:47:08 -05:00
Anthony Minessale 328146c2fd FS-9345 #resolve [HTTAPI truncates string when response spans multiple packets] 2016-07-12 10:54:08 -05:00
Michael Jerris 9e89639c4d Revert "Fix for FS-9313"
This reverts commit cf6107963c.
2016-07-08 17:00:22 -04:00
Mike Jerris eaf1eb0d2d Merge pull request #901 in FS/freeswitch from ~HOENE/opus-stereo-2-mono:master to master
* commit 'cf6107963ca997f5ef25527d16f98626213047a9':
  Fix for FS-9313
2016-07-08 14:28:09 -05:00
Mike Jerris e21e6065d2 Merge pull request #886 in FS/freeswitch from ~MGROOMS/freeswitch-matthew:bugfix/detect_audio_silence to master
* commit '6c3710df4dc14751b60ba8f8ed4780e0f6288ec8':
  FS-9264: Introduce two new api calls named detect_audio and detect_audio_silence. The existing wait_for_silence call never actually waits for silence until it first detects non-silence. There is also no way to set an independent timeout for detecting both the non-silence and then silence. This causes problems when wait_for_silence is called on an already quiet channel. Splitting the function up into two separate calls with separate timeouts offers more flexibility.
2016-07-08 14:26:51 -05:00
Piotr Gregor d49b66c922 FS-9009 [mod_avmd] #fix warning on Windows
Initialize variance of amplitude - avoid (incorrect) warning
2016-07-08 17:46:28 +01:00
Piotr Gregor 6d614ac1a7 FS-9009 [mod_avmd] #fix build on Windows
Windows VC doesn't accept function __attribute__(s)
2016-07-08 17:07:23 +01:00
William King 5d39170ccd FS-9310 Part two. Properly destroy the timeout struct after the message has sent, or timed out. 2016-07-07 15:35:24 -07:00
William King e5f46faea2 Merge pull request #900 in FS/freeswitch from feature/FS-9310-native-support-for-flowroute-sms to master
* commit '35b816bb2758d0b73661b8e12091bdbe0165efc5':
  FS-9310 Native support for Flowroute SMS API over HTTP(S)
2016-07-07 17:23:44 -05:00
William King 35b816bb27 FS-9310 Native support for Flowroute SMS API over HTTP(S) 2016-07-07 15:22:36 -07:00
Anthony Minessale f893f2486a FS-9333 #resolve [Disable video refresh by sip INFO by default] 2016-07-07 13:39:02 -05:00
Anthony Minessale 3a3f456e88 FS-9316 #resolve [INVITE with empty SDP from Cisco VCS cannot setup video] 2016-07-06 11:36:54 -05:00
François f6192c7949 FS-9241: follow-up patch to fix a mistake in fetching profile url 2016-07-06 17:29:15 +02:00
Brian West 2c3c6b9b68 Merge pull request #880 in FS/freeswitch from ~FRANCOIS/freeswitch-fs-9241:master to master
* commit '78c2ed0526e25c10241ceb918e73aef02446ffd2':
  FS-9241 Use tls_public_url instead of tls_url in INVITE Contact when NAT is detected
2016-07-05 15:01:08 -05:00
François 78c2ed0526 FS-9241 Use tls_public_url instead of tls_url in INVITE Contact when NAT is detected 2016-07-05 17:15:04 +02:00
Piotr Gregor a77387456d FS-9009 [mod_avmd] Amplitude estimation
Add DESA-2 estimation of signal amplitude
2016-07-04 16:33:58 +01:00
Chris Rienzo f0a36960c7 FS-9315 [mod_http_cache] add support for video file formats 2016-07-01 13:09:51 -04:00
Anthony Minessale fb49d73e1c FS-9320 #resolve [Adjust buffering based on frame rate differential] 2016-07-01 09:14:19 -05:00
Michael Jerris a6b4934ea8 FS-9314: [mod_conference] fix crash when starting conference in mux mode while specifying or defaulting to a layout group that does not exist. We will now fall back to transcode mode in this case. 2016-06-30 12:27:53 -05:00
Christian Hoene cf6107963c Fix for FS-9313 2016-06-30 14:04:25 +02:00
Michael Jerris 1448ada505 FS-9307: [mod_conference] don't close files until after video threads are done to avoid race condition trying to use closed file handle when playing a video file 2016-06-28 14:02:02 -05:00
Michael Jerris 78ebfff8e3 FS-9305: [mod_conference] return the logo image path from video-logo-img api and handle passing no image path 2016-06-28 12:11:12 -05:00
Brian West a954550c82 FS-9303 these checks are no longer needed as the video flag is not sent to file open unless we are in transcode mode, you can record mp4 but it will only contain the audio if in passthru mode. 2016-06-28 11:28:53 -05:00
Brian West 9508370de8 Revert "FS-9303 add CONF_VIDEO_MODE_NONE so we don't default to CONF_VIDEO_MODE_PASSTHROUGH"
This reverts commit 7150cede34.
2016-06-28 11:04:24 -05:00
Brian West 7150cede34 FS-9303 add CONF_VIDEO_MODE_NONE so we don't default to CONF_VIDEO_MODE_PASSTHROUGH 2016-06-28 10:59:24 -05:00
Anthony Minessale bf34d03469 FS-9221 Add inactive support 2016-06-27 17:25:59 -05:00
Chris Rienzo 4f2c4124d1 FS-9302 [mod_mongo] mongo_find_one and mongo_find_n corrected to return -ERR when connection to database fails. 2016-06-27 17:23:40 -04:00
Michael Jerris 21bfc317f1 FS-9301: [mod_sofia] handle race condition on startup of mod_sofia in error conditons causing segfault 2016-06-27 15:56:47 -05:00
Michael Jerris 5c9f98b016 FS-9297: [mod_sofia] fix multiple crashes from passing invalid null values in sofia.conf 2016-06-24 16:45:29 -05:00
Anthony Minessale ce087fcea6 FS-9296 #resolve [Video support for mod_httapi] 2016-06-23 16:07:31 -05:00
Chris Rienzo 841e2025a8 FS-9287 Add channel variable to make spandsp_start_tone_detect easier to use from dialplan / embedded scripts.
The following variables are added:

execute_on_spandsp_tone_detect_<TONE NAME> : executes APP when tone is detected.  For example, if you have a tone
    named "SIT" defined in spandsp.conf.xml, the variable would be "execute_on_spandsp_tone_detect_SIT"

api_on_spandsp_tone_detect_<TONE NAME> : similar to execute_on except that it executes an API.

spandsp_tone_detect_stop_on_tone : default is false.  If true, detector will stop once the first matching tone is detected.
2016-06-21 09:48:55 -04:00
William King dc13f59ee8 FS-9283 --resolve 2016-06-20 08:59:04 -07:00
Matthew Grooms 6c3710df4d FS-9264: Introduce two new api calls named detect_audio and detect_audio_silence. The existing wait_for_silence call never actually waits for silence until it first detects non-silence. There is also no way to set an independent timeout for detecting both the non-silence and then silence. This causes problems when wait_for_silence is called on an already quiet channel. Splitting the function up into two separate calls with separate timeouts offers more flexibility. 2016-06-16 15:34:37 -05:00
Anthony Minessale b0be5d6737 FS-9267 #resolve [Raw decoded image from vpx codec is corrupted by video media bugs that modify the image] 2016-06-15 21:09:02 -05:00
Mike Jerris dd5c4a539c Merge pull request #865 in FS/freeswitch from ~MZAKA/freeswitch:feature/FS-9192-proxy-hold to master
* commit '05cc7708188fa040dcb903cdcdae28990fa177a8':
  FS-9192-proxy-hold: proxy hold when proxy media and proxy mode are disabled; its similiar to proxy-refer
2016-06-15 18:38:07 -05:00
Michael Jerris 2475c2686f FS-9271: [mod_conference] fix segfault trying to record a canvas that does not exist 2016-06-15 18:36:12 -04:00
Muhammad Zaka 05cc770818 FS-9192-proxy-hold: proxy hold when proxy media and proxy mode are disabled; its similiar to proxy-refer 2016-06-15 10:10:47 +01:00
Seven Du c0499fbb22 FS-9266 #resolve 2016-06-15 09:34:26 +08:00
Anthony Minessale 18dbefa6da FS-9214 regression 2016-06-13 12:46:42 -04:00
Piotr Gregor ee4c01b05e FS-9254: [avmd] fix windows build
Fix int-to-uint8_t conversion warnings
due to usage of switch_true when parsing config
2016-06-10 23:32:21 +02:00
Mike Jerris 047731584b Merge pull request #874 in FS/freeswitch from ~PIOTRGREGOR/freeswitch:feature/FS-9142-avmd-dynamic-settings-reopened to master
* commit '54d7c13a11f8bb49298bf30b89b0f59e99ed9320':
  FS-9142 [avmd] Dynamic settings
2016-06-09 17:01:58 -05:00