18582 Commits

Author SHA1 Message Date
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
Michael Jerris
61c641aa0b swigall 2015-08-19 16:41:39 -05:00
Mike Jerris
6b23acc100 Merge pull request #403 in FS/freeswitch from ~DRAGOS_OANCEA/freeswitch-dragos:opus-fix-plc-init to master
* commit 'ecabfc7f9a71b8ec17e1a0253d3811c08fbdcbce':
  FS-8005: mod_opus : fix for rare decoder error when doing PLC, OPUS_GET_LAST_PACKET_DURATION might return 0
2015-08-19 15:04:07 -05:00
Anthony Minessale
876e8296cb FS-8007 #resolve [Send Keyframe on Multiple NACKS] 2015-08-19 14:58:13 -05:00
Anthony Minessale
135e8d6d93 FS-8006 #resolve [switch_core_video_thread_callback_func_t is not like other callbacks] 2015-08-19 14:58:13 -05:00
Mike Jerris
283685844e Merge pull request #399 in FS/freeswitch from ~DRAGOS_OANCEA/freeswitch-dragos:telephone-event--adv_rm_rate-fix2 to master
* commit 'a0a43ab1eeef126031c6767b868d58ee7a5612ae':
  FS-7971 : adv_rm_rate (telephone-event and CN)
2015-08-19 13:40:20 -05:00
Dragos Oancea
ecabfc7f9a FS-8005: mod_opus : fix for rare decoder error when doing PLC, OPUS_GET_LAST_PACKET_DURATION might return 0 2015-08-19 14:34:51 -04:00
Anthony Minessale
c52969fcf9 FS-8004 #resolve [Send keyframe on recv nack with multiples] 2015-08-19 13:14:24 -05:00
Anthony Minessale
25e8d05492 FS-7962 #resolve [Invite/replaces fails about half the time when between 2 freeswitch servers] 2015-08-19 12:47:31 -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
Mike Jerris
3e78565441 Merge pull request #398 in FS/freeswitch from ~GIGGSEY/freeswitch:bugfix/FS-7968-verbose-events-for-voicemail to master
* commit '5802ba71ac80aa88d99b45963e86c53a993a5f94':
  Fix record-greeting event missing VM-Greeting-Path
2015-08-18 13:09:19 -05:00
Seven Du
514cfbd9f5 add newline to log %nojira 2015-08-18 23:05:50 +08:00
Dragos Oancea
a0a43ab1ee FS-7971 : adv_rm_rate (telephone-event and CN) 2015-08-18 10:38:33 -04: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
24193c860a #resolve [check_ice routine in switch_core_media.c chooses all candidates] 2015-08-17 16:30:06 -05:00
Anthony Minessale
4abbda1554 FS-7965 #resolve 2015-08-17 14:34:59 -05:00
Mike Jerris
13c0b6003d Merge pull request #395 in FS/freeswitch from ~BRADLEYJOKINEN/freeswitch:FS-7970 to master
* commit 'd6e5dc64a31e37d45fce6d98b83e2a258ecb3121':
  FS-7970 Fixed crash in video_bug_thread caused by double free
2015-08-17 13:27:48 -05:00
Anthony Minessale
04b619bb47 FS-7971 #resolve 2015-08-17 12:13:55 -05:00
Bradley Jokinen
d6e5dc64a3 FS-7970 Fixed crash in video_bug_thread caused by double free 2015-08-17 08:52:58 -05:00
Michael Jerris
58f1272490 FS-7955: [mod_sofia] fix crash caused by invalid contact when using event to send a notify message 2015-08-14 12:51:12 -05:00
Paul Cuttler
53c37d2385 Making mod_rtmp compatible with Adobe Media Server
Adobe Media Server connects differently to mod_rtmp than the way
Flash player connects. The RTMP publish handler rtmp_i_publish
message needs to match the RTMP specification, and a new initStream
handler is required.

This patch modifies the rtmp_i_publish handler to send an onStatus
message to Adobe Media Server that includes an object with "level",
"code" and "description" fields.

The initStream message is sent by Adobe Media Server to notify Freeswitch
of the stream ID for the publish stream. This cannot clash with the play
stream ID so the initStream handler can simply increment the next_streamid
field. The initStream message is undocumented in the RTMP specification.

The transaction ID for onStatus messages has been modified to 0 instead
of 1 to match with the RTMP specification.

FS-7924 #resolve
2015-08-14 06:06:43 +10:00
Chris Rienzo
dff03e35cf FS-7951 #resolve #comment completely clean up mod_rayo if it fails to load 2015-08-13 08:35:18 -04: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
Norm Brandinger
47f7f45acc FS-7952 mod_opus: remove duplicate test/set of sprop-maxcapturerate 2015-08-10 17:10:34 -05: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
Patrice Fournier
86ab3c5d1e FS-7942 #comment Fix segfault on T.38 FAX calls 2015-08-05 21:07:26 -04: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
Vladimir
240bf74d3a FS-7728: fix windows build issues 2015-08-04 23:29:01 -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
Brian West
fc201f4588 revert 2015-08-03 15:39:19 -05:00
Luis Azedo
4114c1d59a FS-7806 FS-7803 #resolve
added new properties to amqp configuration
fixed - enable_fallback_format_fields usage, only worked on first event
added amqp_util_encode to fix routing key
2015-08-03 13:25:28 +01:00
Anthony Minessale
6813d6647b try with no threads in vp8 for a while %noWIR 2015-08-01 04:31:12 -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
Stanislav Sinyagin
0cf60f6c24 FS-7927 typo in variable name: eavesdrop_annnounce_macro 2015-07-31 17:49:17 +02: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
Anthony Minessale
c727b985eb FS-7908 FS-7092 refactor #comment test 2015-07-30 18:11:13 -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
Brian West
13b840e75c FS-7917 #resolve Fixed default config, original patch was correct but we really shouldn't be setting ext-*-ip settings for ipv6 profiles 2015-07-30 11:45:46 -05:00
Michael Jerris
351a8ca34c Revert "FS-7917 add check for ipv6 in sofia_glue_create_via"
This reverts commit 4c8bf297fb9c78fc59dc607c5c4fb221a873f731.

This behavior change was incorrect, sorry
2015-07-30 11:44:38 -04:00