Bradley Jokinen
723e8a1f9a
FS-7983 Added param for specifying video encoding speed
...
With this patch, the param vencspd can be set to slow, medium, or fast to
adjust the speed of video encoding on a per file basis. Currently, this
only has an affect on files recorded using mod_av with H.264 as the video
codec.
2015-08-25 09:02:53 -05:00
Emmanuel Schmidbauer
e2cf1f5270
FS-7954: [mod_nibblebill] use switch_core_session_execute_exten instead of switch_ivr_session_transfer to perform inline dialplan action
2015-08-25 08:52:01 -04:00
Anthony Minessale
b78a600375
FS-7903 #resolve [proxy_media gives Codec PROXY Exists but not at the desired implementation. 0hz 0ms 1ch]
2015-08-24 17:44:20 -05:00
Michael Jerris
2f2e29226f
FS-8031: [dtls] Fix delayed DTLS media due to changing ICE candidates
2015-08-24 16:33:08 -05:00
Joshua Gigg
1e27e9f5e7
FS-7968: [mod_voicemail] fix verbose events
...
- Fix record-name event missing VM-Name-Path
- Fix verbose events for mod_voicemail 'folder-summary'
- Send change-password event in mod_voicemail
- Fix verbose events for mod_voicemail 'leave-message'
2015-08-24 18:12:17 +01:00
Anthony Minessale
d8ea71aa7b
FS-8029 minor update
2015-08-23 18:08:24 -05:00
Anthony Minessale
d4e10d5278
FS-8029: [jitterbuffer] fix robotic sound when using jitterbuffer when buffer timestamps get behind that of the packet timestamps, such as when the source clock is out of sync with our clock
2015-08-23 17:29:12 -05:00
Anthony Minessale
cadc2397a4
FS-8028: [mod_shout] fix random sockets being closed regression from FS-7621
2015-08-23 16:43:18 -05:00
Michael Jerris
f929a9ccbf
FS-7966: we still need to do declarations first until we fully switch to 2015 and change the flags on other builds to not error on code before declaration
2015-08-21 18:47:58 -04:00
Michael Giagnocavo
5e456fe9a6
FS-7966. First pass at moving to Visual Studio 2015.
...
The new C compiler breaks a lot of things. snprintf and timespec now exist, and redefining causes an error.
Many more things are warnings, so warnings-as-errors will fail - remove it from some projects for now.
V8: don't pass VS version to build batch file.
mod_sofia: Config has too-long if/elseif chain. Break this up to avoid "parser stack overflow; program too complex".
Add mod_conference.h to project and dir to includes.
2015-08-21 18:28:32 -04:00
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