Anthony Minessale
51d402dfdd
FS-8599 #resolve [Workaround for Mozilla is no longer needed for video size]
2015-12-02 10:23:25 -06:00
Anthony Minessale
67491b102c
FS-8543 #resolve [Improve mute handling on conference and WebRTC]
2015-11-16 11:31:34 -06:00
Anthony Minessale
33ffdb34a8
FS-8219 missed a spot
2015-09-30 01:56:57 -05:00
Ken Rice
dab81d4c4c
FS-8219 #resolve Correctly stop the tracks.
...
getusermedia.stop() has been deprecated. we now need to call stop on
each individual track.
2015-09-29 11:46:15 -05:00
Anthony Minessale
90124856d4
FS-8213 #resolve [Add support to skip permission checks on verto]
2015-09-25 20:00:03 -05:00
Italo Rossi
5d2ef7dac4
FSRTC - calling localStream.stop when it's available or localStream.active = false to make it work on newer chrome canary
2015-09-25 09:05:08 -05:00
Anthony Minessale
7ea9b684a7
FS-8204 add sprop-stereo also
2015-09-22 15:31:20 -05:00
Anthony Minessale
5587a0d614
FS-8204 #resolve [Add stereo audio support for opus on FireFox]
2015-09-22 15:10:42 -05:00
Anthony Minessale
6a9f936f72
FS-8202 #resolve [Stop peer when ending screen share]
2015-09-22 11:21:32 -05:00
Anthony Minessale
052fed5fc3
FS-8181 #resolve [Verto check for camera perms fails init when no camera is present]
2015-09-17 15:09:19 -05:00
Anthony Minessale
0c6db6af06
FS-8180 fixed for real
2015-09-17 13:29:47 -05:00
Anthony Minessale
831ab39e15
FS-8180 typo, sigh
2015-09-17 12:40:18 -05:00
Anthony Minessale
e610134b3e
FS-8180 addtl patch
2015-09-17 12:15:56 -05:00
Anthony Minessale
93b2fb47ad
FS-8117 #resolve [VC ignoring useSTUN settings]
2015-09-04 10:13:04 -05:00
Anthony Minessale
b92d4c2a59
FS-8116 #resolve [Device enumeration hangs on verto init]
2015-09-02 17:20:24 -05:00
Anthony Minessale
1727b457af
FS-8087 test for valid cache before setting vars
2015-08-28 14:32:48 -05:00
Anthony Minessale
17ee8dde70
FS-8087 #comment fix depth issue in cached json
2015-08-28 14:28:48 -05:00
Anthony Minessale
8a1b75d1db
FS-8087 #comment make $.FSRTC.validRes available globally
2015-08-28 14:11:03 -05:00
Brian West
35e503b72a
Merge pull request #443 in FS/freeswitch from ~JMESQUITA/freeswitch:bugfix/FS-8060-webkit-does-like-to-set-src-of-video to master
...
* commit 'f327e103652bd19609f7ad7ccdb02d8ad101d235':
FS-8060: [verto.js] conditionally set video tag src to null for FF and empty string for others.
2015-08-28 13:22:57 -05:00
Anthony Minessale
f669256317
FS-8087 #comment pass valid res to callback
2015-08-28 12:06:11 -05:00
Anthony Minessale
6831fa7015
FS-8087 #comment always make one basic call to getusermedia to ensure perms are ok
2015-08-28 11:41:02 -05:00
Anthony Minessale
c1628690b6
FS-8087 #comment fix issue in camera selection on recovery, refactor to use localStorage, change res detection, reload on network change
2015-08-28 09:42:37 -05:00
João Mesquita
f327e10365
FS-8060: [verto.js] conditionally set video tag src to null for FF and empty string for others.
2015-08-26 23:28:10 -03:00
Anthony Minessale
0777568241
don't recv video on screen share
2015-08-26 12:04:07 -05:00
Stefan Yohansson
880fb810d0
FS-7977 - [Verto Communicator] Fixing default resolution and cleaning code
2015-08-19 17:36:46 -03:00
Anthony Minessale
bf2654ead7
add speaker device support (only works in canary for now)
2015-07-21 10:59:21 -05:00
Anthony Minessale
f726cb9a53
FS-7769: [mod_conference] Add new multi-canvas and telepresence features
...
mod_conference new features:
add conference layout "1x1+2x1" and add to layout group grid
add conference flag video-bridge-first-two conference flag
add conference flag video-required-for-canvas to only use avatars for members with video
add conference flag video-muxing-personal-canvas
add conf_verto_ prefix for variables to pass on live array subscription notice
add api command conference foo vid-canvas <member_id|all|last|non_moderator> [<newval>]
add api command conference foo vid-layer <member_id|all|last|non_moderator> [<newval>]
add api command conference foo vid-watching-canvas <member_id|all|last|non_moderator> [<newval>]
changed api command conference foo vid-layout, args are now "<layout name>|group <group name> [<canvas_id>]"
add channel vars you can set before entering conference video_initial_canvas and video_initial_watching_canvas
add many new output status vars to conference list api
add new conference member flag "second-screen"
add config param video-canvas-count
add config param video-super-canvas-label-layers
add config param video-super-canvas-show-all-layers
add config param video-super-canvas-bgcolor
verto client:
add google login
add hipchat js file
conf_verto_hipchatURL= to control what hipchat server appears if any
global device init and overrides
allow passing sessid
add confMan.canvasCount
add handling of multiple canvases and launching them, and controlling all of their layouts
re-layout moderator controls and add support for changing the watching and input canvas and layers
when launching another canvas, watch subscriptions for the original call so we can automatically close the additional window
maintain camera settings on call recovery
2015-07-13 18:03:16 -04:00
Anthony Minessale
59d6e6323c
FS-7746 #resolve this should work now
2015-06-30 14:47:01 -05:00
Anthony Minessale
1dc762634d
only test audio once on setup of lib to speed up vid res tests
2015-06-18 13:00:42 -05:00
Anthony Minessale
23e9bfc460
tweak js for more Mozilla compat against FF Nightly
2015-06-18 12:47:10 -05:00
Anthony Minessale
0c75eaa809
FS-7664 #resolve
2015-06-17 11:58:25 -05:00
Anthony Minessale
538c28afea
FS-7657 #resolve #comment since the one in there doesn't work, we'll just take it out. Note you can pass an array of stun servers, including TURN, to the verto when you start it up. (see verto.js where iceServers is passed)
2015-06-15 15:49:02 -05:00
Anthony Minessale
df7bf942a7
get firefox working again
2015-06-15 13:21:55 -05:00
Anthony Minessale
18656a49a3
FS-7509: js typo
2015-05-28 12:47:28 -05:00
Anthony Minessale
f48289ca2c
FS-7509: update res detection
2015-05-28 12:47:27 -05:00
Anthony Minessale
459f5b347a
FS-7509: add some vid test js functions
2015-05-28 12:47:26 -05:00
Anthony Minessale
0322da0795
add local mute to verto
2015-03-24 19:42:29 -05:00
Anthony Minessale
a8bb1ca2f9
fail call on stream error
2015-03-24 18:50:14 -05:00
Seven Du
23c1829382
FS-7127 #comment fix regression from a80c739
, thanks Mike
...
The second hunk in this patch isn't right. In the past,
if tmp was null, it would not pass the if.
2015-01-07 15:44:33 +08:00
Anthony Minessale
b79a7e1851
vid screen share placeholder --args --enable-usermedia-screen-capturing --usermedia-screen-capturing
2015-01-06 23:33:42 -06:00
Anthony Minessale
9ca115cf05
this is why we can't have nice things.... C'mon chrome and mozilla its not that hard to both do the same spec
2015-01-06 23:32:09 -06:00
Anthony Minessale
41bfc18a10
add some stuff to verto for introp
2015-01-06 23:31:48 -06:00
Anthony Minessale
94bb4606e3
fixes for recent firefox changes
2015-01-06 23:31:26 -06:00
Seven Du
a80c739409
FS-7127 #comment follow jshint advices
2015-01-03 09:24:59 +08:00
Seven Du
eb3a27ccee
use 4 spaces indent to match the default of jslint
...
this is the first step of making the code follow the default jslint behaviour,
I also manually changed some { } to make it reasonable in addition to replacing tabs
2014-11-11 23:33:03 +08:00
Anthony Minessale
401aa24f4a
VERTO: expose audio mandatory constraints to demo and disable a few that seem to mess with audio quality
2014-10-13 19:26:29 -04:00
Anthony Minessale
40bb7b7b4d
FS-6707 #resolve #comment add the param iceServers to verto constructor. possible values: true: enables previous behaviour, false: nowthe default, use no iceServers, ARRAY of iceServer objects: this object will be passed into the browser as-is
2014-07-31 22:45:47 +05:00
Anthony Minessale
a03963fb92
fold livetables into verto obj and expose moderator mode
2014-07-12 03:27:08 +05:00
Anthony Minessale
f95acb5a53
check in raw verto js files and directory structure for development
2014-06-21 05:26:06 +05:00