Jeff Lenk
345e50d25a
FS-7644
2015-06-11 15:29:28 -05:00
Michael Jerris
2cc0348422
FS-7635: remove msvc 2005 2008 and 2010 non working build systems. There are now multiple more recent (3 different ones) and some free versions of the compiler that can be used.
2015-06-10 16:33:14 -04:00
Anthony Minessale
0005a74652
lower debug message level
2015-06-10 14:41:12 -05:00
Anthony Minessale
f8853ac620
set higher flush len (wtf misssing *)
2015-06-08 13:26:14 -05:00
Anthony Minessale
0370debeee
set higher flush len
2015-06-08 13:24:47 -05:00
Anthony Minessale
773cf18736
back off input buffer slower instead of flushing it
2015-06-08 13:17:52 -05:00
Italo Rossi
bebd4c4e3e
FS-7138 - new mod_callcenter param: reserve-agents
...
Sets the agent state to Reserved before calling him. In this case,
the Agent is first updated to state Reserved ONLY if his previous
state was Waiting and status was Available/Available (On Demand).
The purpose is to avoid possible race conditions when external
applications are manipulating `agents` table.
Disabled by default.
2015-06-08 14:38:51 -03:00
William King
d43808fd6a
FS-7586 Silence the warning when the value is set to 1 in the configs
2015-06-05 22:28:59 -07:00
Ítalo Rossi
6f057b795e
Merge pull request #249 in FS/freeswitch from ~SAFAROV/freeswitch-mod-radius-cdr_improvement:origin/FS-7524 to master
...
* commit '7e1f8bc4c7795451ee6140f65588e590cc4af024':
FS-7524: mod_callcenter - Fixing tiers, level and position should default to 1 instead of 0
2015-06-05 13:08:58 -05:00
Sergey Safarov
7e1f8bc4c7
FS-7524: mod_callcenter - Fixing tiers, level and position should default to 1 instead of 0
2015-06-05 19:35:04 +03:00
Anthony Minessale
fc075a75e5
FS-7513 make sure user does not have auto avatar when not visible
2015-06-03 15:54:21 -05:00
William King
581c104753
FS-7586 Change the default min-required-recording-participants option for mod_conference from 2 to 1. #NEEDSDOCS
2015-06-03 09:16:48 -07:00
Ítalo Rossi
0c45bee409
Merge pull request #257 in FS/freeswitch from ~ITALOROSSI/freeswitch:bugfix/FS-7569-mod_callcenter_strategy to master
...
* commit '890991cd28bb2b2860c988476f8641d7b32f02c8':
FS-7569 mod_callcenter - Tracking queue strategy changes to avoid stuck members
2015-06-02 17:48:46 -05:00
Ítalo Rossi
e6bb3ed434
Merge pull request #246 in FS/freeswitch from ~ITALOROSSI/freeswitch:bugfix/FS-7464-callcenter-cannot-play-us-ring-tone_stream to master
...
* commit '1bc241922e3136dda8067723a4d4c9ebdd51f101':
FS-7464 mod_callcenter moh-sound needs to be expanded when containing variables.
2015-06-02 17:33:29 -05:00
Ítalo Rossi
9cd8f19ead
Merge pull request #237 in FS/freeswitch from ~VICTORTORRES/freeswitch-fs-7445:master to master
...
* commit '69d5333bfc18342e856cadccf668432948c45374':
FS-7445 fixes cc_outbound_cid_name_prefix
2015-06-02 17:29:07 -05:00
Andrew Cassidy
8f343939dc
Added new options to nibble bill for minimum charges and rounding #FS-7560
...
These options are:
1) nibble_rounding: The number of decimal places to round the cost of the call to
2) nibble_minimum: The minimum charge to apply to a call
Rounding is applied before the minimum charging, and these steps only occur at call end to make sure they're accurate.
Checks for minimum_charge before call starts
"Billing done" flag to the data struct, and used that to exit early in the event processing during hangup has already occured.
2015-06-01 19:39:03 +01:00
Anthony Minessale
3702ce5a8e
squash
2015-06-01 12:45:19 -05:00
Anthony Minessale
f82dd1e9ea
FS-7513 add video-auto-floor-msec param to control how long a member must have the audio floor before also taking the video floor %NEEDS_DOC
2015-06-01 12:25:13 -05:00
Brian
8131f210b3
FS-7579 --resolve
2015-06-01 09:16:25 -05:00
Anthony Minessale
8e37e9b4d4
FS-7513 flush video on video mute/unmute
2015-05-28 21:05:56 -05:00
Seven Du
143c1eb504
FS-7519: CID:1294454 fix leak
2015-05-28 12:47:35 -05:00
Anthony Minessale
3e93e9f5b4
FS-7519 mod_av cleanup and refactor to work on higher resolution
2015-05-28 12:47:34 -05:00
Anthony Minessale
76fc6940df
FS-7513 refactor
2015-05-28 12:47:34 -05:00
Anthony Minessale
2188358832
FS-7500 FS-7499 refactoring while battling chrome
2015-05-28 12:47:34 -05:00
William King
2eda7eb3c3
FS-7519: reverting part of f85a86e64d3ebcd34d63bc6239694e5a524760a1
2015-05-28 12:47:34 -05:00
William King
7b1bc2e604
FS-7519: fix build issue with clang-3.5
2015-05-28 12:47:34 -05:00
Anthony Minessale
d8242cbf42
FS-7519: fix typo
2015-05-28 12:47:34 -05:00
Anthony Minessale
abd6943cf5
FS-7500 just send refresh and not full reset on uuid_video_refresh
2015-05-28 12:47:33 -05:00
Anthony Minessale
817d98e7b6
FS-7513 mods to bandwidth sizing and remove flush calls
2015-05-28 12:47:33 -05:00
Anthony Minessale
700a18ae6b
FS-7519: auto set some values on avformat recording
2015-05-28 12:47:33 -05:00
Anthony Minessale
e8fed1a47f
FS-7519: merge mod_avcodec and mod_avformat into mod_av
2015-05-28 12:47:33 -05:00
Anthony Minessale
70ec967ec9
FS-7513 FS-7499 mod auto-bitrate code
2015-05-28 12:47:33 -05:00
Anthony Minessale
81ef7703bd
FS-7500: add video_write_overlay and stop_video_write_overlay
...
Use it to add an image to the write stream to see a recording banner on video echoed back to you during recording.
ARGS: <file> [<position>] [<opacity 0-255>]
POSITIONS:
left-top
left-mid
left-bot
center-top
center-mid
center-bot
right-top
right-mid
right-bot
<extension name="example">
<condition field="destination_number" expression="^overlay$">
<action application="answer"/>
<action application="video_write_overlay" data="/path/to/img.png"/>
<action application="record" data="/data/file.mp4"/>
<action application="stop_video_write_overlay"/>
</condition>
</extension>
2015-05-28 12:47:32 -05:00
Anthony Minessale
e8f2366bdf
FS-7513 drop bw if there are frequent dropouts
2015-05-28 12:47:32 -05:00
Anthony Minessale
495619f248
FS-7513 improve auto bandwidth feature and add other performance improvemnts related to dropping video when its not visible
2015-05-28 12:47:32 -05:00
Anthony Minessale
b95390cba4
FS-7513 add manage-inbound-video-bitrate conference flag
2015-05-28 12:47:31 -05:00
Anthony Minessale
4e141d0e51
FS-7513 favor moderators for selection of open layers in the canvas
2015-05-28 12:47:31 -05:00
Anthony Minessale
4a76c0f8c6
FS-7499 second pass at adding TMMBR (WIP)
2015-05-28 12:47:31 -05:00
Anthony Minessale
0fd7824a12
FS-7500: send a few intra requests in decode_video
2015-05-28 12:47:31 -05:00
Anthony Minessale
7077d9b148
FS-7513 move some locking around
2015-05-28 12:47:30 -05:00
Anthony Minessale
3b7d07d0a1
FS-7513: don't patch image on mute
2015-05-28 12:47:30 -05:00
Anthony Minessale
3e33920657
FS-7513 fix all video mute related issues
2015-05-28 12:47:30 -05:00
Anthony Minessale
22ec9c378e
FS-7499 FS-7513 video mute the old way seems to break chrome when resuming, add some improvements to mitigate
2015-05-28 12:47:30 -05:00
Anthony Minessale
772665e0fa
FS-7499 FS-7500 FS-7508 FS-7513 trying to improve the video signal decoding under stress and get vpx to latch on to a signale sooner
2015-05-28 12:47:29 -05:00
Anthony Minessale
02cac73d37
FS-7499 FS-7513 try to avoid storm of refreshes in heavy usage
2015-05-28 12:47:29 -05:00
Anthony Minessale
a8a2c32ac3
FS-7499 FS-7500: combat black screen disease
2015-05-28 12:47:28 -05:00
Brian West
cbce680f1c
FS-7513: fix seg
2015-05-28 12:47:28 -05:00
Anthony Minessale
5e7a8ea76d
FS-7515: txt len
2015-05-28 12:47:28 -05:00
Anthony Minessale
669d971010
FS-7513: final touches
2015-05-28 12:47:28 -05:00
Anthony Minessale
0ca23ab617
FS-7513: prefer avatar img over mute and reset layer bg on patch of blanked mode
2015-05-28 12:47:28 -05:00