Commit Graph

21129 Commits

Author SHA1 Message Date
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 4c8bf297fb.

This behavior change was incorrect, sorry
2015-07-30 11:44:38 -04:00
Mike Jerris 59ddb36a48 Merge pull request #377 in FS/freeswitch from ~LAZEDO/freeswitch:bugfix/fs-7917 to master
* commit '4c8bf297fb9c78fc59dc607c5c4fb221a873f731':
  FS-7917 add check for ipv6 in sofia_glue_create_via
2015-07-30 10:38:17 -05:00
Mike Jerris b006d30eeb Merge pull request #378 in FS/freeswitch from ~LAZEDO/freeswitch:bugfix/fs-7918 to master
* commit '183b51dd5c95910d0fffe4d1d375710c965d72bc':
  FS-7918 small fixes in mod_kazoo
2015-07-30 10:36:04 -05:00
Mike Jerris 40f95f28d8 FS-7919: [mod_conference] fix rebuild dependency on header file 2015-07-30 10:32:18 -05:00