1131 Commits

Author SHA1 Message Date
Anthony Minessale
71c54d6f3a FS-9495 #resolve [add conference_join_energy_level variable] 2016-09-08 17:33:21 -05:00
Anthony Minessale
34bff55ffd FS-9494 #resolve [Issues with video avatar switching when video starts/stops] 2016-09-08 14:52:42 -05:00
Anthony Minessale
55e41a8ea3 FS-9493 #resolve [Possible crash when changing from normal to personal canvas on the fly] 2016-09-08 13:00:49 -05:00
Anthony Minessale
5a4058df8a FS-9483 #resolve [mod_conference missing keyframe after reinvite] 2016-09-06 11:03:08 -05:00
Anthony Minessale
1f1e372826 FS-9474 #resolve [Add variables to set initial volume on mod_conference] 2016-09-01 13:30:55 -05:00
Luis Azedo
f8c2abc189 FS-9441 optional skip member outcall beep 2016-08-18 11:04:08 -05:00
Anthony Minessale
bfb9e96f84 FS-9437 #resolve [Delete avatar if video is enabled mid-call] 2016-08-17 18:22:20 -05:00
Brian West
3c92bad18e FS-9425 fix copy and paste error where we were not setting the height properly. 2016-08-17 12:52:40 -05:00
John Briscoe
3227b02194 do not destroy conference if ghost(s) are present, add ghost count check before setting flag 2016-07-26 13:18:41 -07:00
Mike Jerris
8e1fb95251 Merge pull request #911 in FS/freeswitch from ~THEHUNMONKGROUP/freeswitch:feature/FS-9230-customize-video-muted-banner to master
* commit '14f9b576f165a86957ec552b92bca42e6abc87e0':
  FS-9230: Customize video muted banner
2016-07-19 12:41:32 -05:00
Chad Phillips
14f9b576f1 FS-9230: Customize video muted banner
Allows customizing the banner displayed when video is muted, via conference
param 'video-mute-banner' per conference, or channel var 'video_mute_banner'
per user.

Foreground/background colors, font face/size, and text can all be customized.
2016-07-19 10:16:41 -07:00
Anthony Minessale
6bc535fd65 FS-9353 #resolve [clear-vid-floor produces error, while working] 2016-07-18 12:39:37 -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
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 7150cede347fcbd4f8eb6283e6e10719dc9e9907.
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
bf34d03469 FS-9221 Add inactive support 2016-06-27 17:25:59 -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
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
Anthony Minessale
c0d9901b8b FS-9150 #resolve ["video-mute-exit-canvas" param combined with "video-bridge-first-two" causes video feed to flip back and forth between feeds when users video-mute] 2016-05-31 20:35:00 -05:00
Michael Jerris
0421052b14 FS-9212: [mod_conference] fix conference recording api when using default canvas number 2016-05-31 12:37:58 -04:00
Anthony Minessale
67e1db09d3 FS-9198 #resolve [Small memory leaks in mod_skinny] 2016-05-26 10:10:05 -05:00
Anthony Minessale
0151b8eddd FS-9106 followup and tweaks on this patch after some testing 2016-05-25 10:59:15 -05:00
Anthony Minessale
6300cd0773 FS-9167 #resolve [Playing file when all video feeds are vmuted does not show file] 2016-05-17 13:41:19 -05:00
Anthony Minessale
db4693b570 FS-9100 #resolve [Recording Fails if There Are Zero Webcams] 2016-04-28 14:32:24 -05:00
Anthony Minessale
8bd56deb4e FS-9086 #resolve [Video files playing in mod_conference do not count in totals for calculating layout] 2016-04-27 12:23:10 -05:00
Brian West
ff169d8133 Revert "FS-8704: Add min-members, wait-min-members-timeout, wait-mod-timeout, wait-min-members-timeout-message, wait-mod-timeout-message, endconf-mod-exit-message, and endconf-message parameters and functionality to mod_conference."
This reverts commit c39fbb295f6b9bc01baa5dbfc578e12022c088ae.
2016-04-27 11:00:29 -05:00
Anthony Minessale
0685a073ed FS-9106 up default FPS to 30 2016-04-26 23:19:25 -05:00
Anthony Minessale
8ad3d5cb24 FS-9106 #resolve [vpx performance tweaks] 2016-04-26 23:05:14 -05:00
Brian West
be8440b0b0 FS-9076 #resolve 2016-04-26 09:51:39 -05:00
Anthony Minessale
d95d87ca07 FS-9057 #resolve [Screen Share feed no longer takes floor when someone mutes and unmutes their webcam] 2016-04-20 15:50:35 -05:00
Mike Jerris
beada9b0cb Merge pull request #656 in FS/freeswitch from mod_conf_enhancements to master
* commit 'c39fbb295f6b9bc01baa5dbfc578e12022c088ae':
  FS-8704: Add min-members, wait-min-members-timeout, wait-mod-timeout, wait-min-members-timeout-message, wait-mod-timeout-message, endconf-mod-exit-message, and endconf-message parameters and functionality to mod_conference.
2016-04-11 12:00:37 -05:00
Anthony Minessale
48dcab82d7 FS-9000 tweaks 2016-04-01 10:49:52 -05:00
Anthony Minessale
ab21623bc5 FS-9000 #resolve [Set conference flags or conference member flags with individual variables per flag] 2016-03-30 14:11:07 -05:00
Seven Du
0fa449d573 FS-8749 #resolve #comment please test 2016-03-27 16:08:40 +08:00
Mike Jerris
c690ae67ca FS-8977: default to enable hw encoder on conference too 2016-03-25 18:37:25 +00:00
Mike Jerris
fdedaadd23 Merge pull request #770 in FS/freeswitch from FS-8750-1 to master
* commit 'bdeacb1d29d78626474bf53cf8969bf3ea20c751':
  FS-8751 [Conference Play Video Total Time and Current Time]
  FS-8748 FS-8751 check current play_status
  FS-8748 track pdf total pages and current page
  FS-8754 add ability to read high quality PDF
  FS-8750 implement file_seek for video files
2016-03-25 10:36:40 -05:00
Anthony Minessale
72e3462118 FS-7800 disable video floor changes on multi canvas 2016-03-23 08:45:30 -05:00
Anthony Minessale
f93668e3fd FS-7800 fix some stuff in multi-canvas 2016-03-18 18:21:25 -05:00
Anthony Minessale
3eff2d553d FS-7800 should be able to call extra screens with same extension as the original and place the param conferenceCanvasID with the desired canvas id into the call params in the same place bandwidth prefs are added 2016-03-18 14:54:31 -05:00
Anthony Minessale
4c0998659f FS-8957 #resolve [Video image sometimes blips on personal canvas mode when 1 participant is watching voh] 2016-03-18 14:13:18 -05:00
Anthony Minessale
29447feadf FS-8663 cont 2016-03-17 21:09:30 -05:00
Seven Du
a70eb4be4e fix typo from 8e7cfce5641fce466b0d41df7f5aa336e821ee6c 2016-03-18 09:19:54 +08:00
Seven Du
13c99e938b FS-8406 #comment add options to scale down cavas size, fps and bandwidth 2016-03-18 09:05:10 +08:00
Anthony Minessale
8e7cfce564 FS-8663 add saftey checks for this command 2016-03-17 19:31:35 -05:00
Seven Du
648ec5db84 FS-8748 FS-8751 check current play_status 2016-03-17 09:34:57 +08:00
Anthony Minessale
10b46424f3 FS-8951 #resolve [Video lockup in conference due to race condition] 2016-03-16 17:38:33 -05:00
Anthony Minessale
a916a12ddf FS-8938 #resolve [Clear res id when setting same res id to another member] 2016-03-14 16:24:31 -05:00