Commit Graph

31074 Commits

Author SHA1 Message Date
Muhammad Zaka 9988d8d905 FS-9278: sending sendonly instead of sendrecv media attribute in SDP when unholding call when Zoiper softphone had responded with inactive 2016-07-01 16:36:22 +01:00
Anthony Minessale fb49d73e1c FS-9320 #resolve [Adjust buffering based on frame rate differential] 2016-07-01 09:14:19 -05:00
Brian West aad403656c FS-9317 add screen share examples 2016-06-30 15:38:31 -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
Anthony Minessale e3d3daef6a FS-9312 #resolve [unreachable code block in switch_core_media] 2016-06-30 10:50:57 -05: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 II c9abf4570d Merge pull request #897 in FS/freeswitch from bugfix/FS-9221-fail-to-use-opus-codec-when-video to master
* commit 'bf34d0346966860a1b96fa852de6ef415b39ee19':
  FS-9221 Add inactive support
2016-06-27 17:23:25 -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
Mike Jerris 7668087c3e Merge pull request #895 in FS/freeswitch from bugfix/FS-9297-segfault-in-sofia.conf to master
* commit '5c9f98b0163986ca1b45d352d4508fa15cfeb5bb':
  FS-9297: [mod_sofia] fix multiple crashes from passing invalid null values in sofia.conf
2016-06-27 14:30:06 -05:00
Brian West 79f5fbcbc0 fix typo in conference config 2016-06-27 09:14:09 -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
Anthony Minessale 459a696eba FS-9292 #resolve [Core dump playing videos or show images] 2016-06-22 17:10:59 -05:00
Anthony Minessale c4ebb8485a FS-9292 #resolve [Core dump playing videos or show images] 2016-06-22 16:39:43 -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
Michael Jerris 257e8d6b2f FS-9263: [build] attempt to find the proper lua5.2 version on openbsd 2016-06-17 15:54:37 -04:00
Michael Jerris 53ed9ce06f FS-9260: [build] add -ltermcap for openbsd so it can correctly link to libedit 2016-06-17 15:31:18 -04:00
Michael Jerris 5502f4f537 FS-9260: fix make detection to not fail on openbsed, and fix libtoolize detection to attempt to find libtoolize the same version as specified libtool 2016-06-17 13:41:59 -04: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 5fea56286e FS-9265 #resolve [INCOMPATIBLE_DESTINATION when there is no rtcp] 2016-06-14 15:29:27 -05:00
Anthony Minessale 8fe1a584c8 FS-9244 fix debug lines 2016-06-14 13:27:17 -05:00
Anthony Minessale 18dbefa6da FS-9214 regression 2016-06-13 12:46:42 -04:00
Mike Jerris b3130028a1 Merge pull request #882 in FS/freeswitch from ~PIOTRGREGOR/freeswitch:bugfix/FS-9254-avmd-fix-warnings-in-windows-build-2 to master
* commit 'ee4c01b05e00268dc13c7e4add9bac2120442509':
  FS-9254: [avmd] fix windows build
2016-06-10 16:47:18 -05: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
Anthony Minessale 27e4615c8c FS-9244 #resolve [RFC2833 payload_type offered is ignored] 2016-06-10 15:48:01 -05:00
Anthony Minessale d4daa8a051 FS-9246 #resolve [No Audio after Call transfer ] 2016-06-10 15:01:37 -05: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
Italo Rossi 2425cd53a4 FS-9250 [verto_communicator] Putting factory reset button back 2016-06-09 17:41:07 -03:00
Italo Rossi 082be73f31 FS-9249 [verto_communicator] dedicated function to close settings 2016-06-09 17:26:48 -03:00
Italo Rossi 6a54a60602 FS-9249 [verto_communicator] Closing settings panel if the user clicks outside the element 2016-06-09 17:13:18 -03:00
Italo Rossi 0f3204feb3 FS-9248 [mod_callcenter] Adding truncate-tiers-on-load and truncate-agents-on-load options. 2016-06-09 16:53:21 -03:00
Anthony Minessale e7758cb724 FS-9247 #resolve [Table with message type names not updated when enum was updated by sangoma patch] 2016-06-09 13:33:38 -05:00
Anthony Minessale 718142bb12 FS-9144 #resolve [Implement video-mute-exit-canvas and recording in personal-canvas mode.] 2016-06-09 13:02:52 -04:00
Seven Du 3910dab95a FS-8979 #comment fire event when done 2016-06-09 06:58:40 +08:00
Mike Jerris 4739845ced Merge pull request #879 in FS/freeswitch from ~DI-SHI/freeswitch:feature/FS-9238-update-for-osp-toolkit-4.11.3 to master
* commit 'dd8695457d48dcd4f44d078893e67cfaa84e2555':
  FS-9238: [mod_osp] Updated for OSP Toolkit 4.11.3.
2016-06-08 11:24:11 -05:00
Di-Shi Sun dd8695457d FS-9238: [mod_osp] Updated for OSP Toolkit 4.11.3.
Updated for OSP Toolkit API.
Updated sample configuration file.
Updated documentation.
2016-06-07 23:37:14 -04:00
Anthony Minessale 18331dd241 FS-9219 #resolve [Re-INVITE with no SDP ] #comment use bypass_media_after_bridge_oldschool=true to enable back-compat bypass media after bridge 2016-06-07 17:39:35 -05:00
Alexandr Dubovikov c6fa70054d FS-9227: [sofia-sip] fix Wrong byte order in HEP packet for source and destination ports 2016-06-07 12:30:58 -05:00
Michael Jerris 2409c20c73 FS-7397: fix segfault due to memory corruption on using mod_translate app. The session pool was being freed incorrectly after using the app instead of when the session pool was destroyed 2016-06-07 12:25:30 -05:00