auto_join_3.3
Roman Drozd 2020-05-20 16:56:53 +02:00
parent ddd8c36c67
commit 81d4b015bc
4 changed files with 15 additions and 17 deletions

View File

@ -642,9 +642,9 @@ export default class RoomClient
}
}
catch (error)
{
{
logger.error('getTransportStats() | failed: %o', error);
}
}
}
async sendRequest(method, data)
@ -1074,7 +1074,7 @@ export default class RoomClient
{
if (volume < this._hark.lastVolume)
{
volume = this._hark.lastVolume - Math.pow((volume - this._hark.lastVolume)/(100 + this._hark.lastVolume),4)*2;
volume = this._hark.lastVolume - Math.pow((volume - this._hark.lastVolume)/(100 + this._hark.lastVolume), 4)*2;
}
this._hark.lastVolume = volume;
store.dispatch(peerVolumeActions.setPeerVolume(this._peerId, volume));
@ -3078,7 +3078,7 @@ export default class RoomClient
{
await this.enableMic();
let autoMuteThreshold = 4;
if ('autoMuteThreshold' in window.config)
{
autoMuteThreshold = window.config.autoMuteThreshold;

View File

@ -334,7 +334,7 @@ const Me = (props) =>
);
}
useEffect(() =>
useEffect(() =>
{
let poll;
@ -344,7 +344,7 @@ const Me = (props) =>
{
poll = setInterval(() => roomClient._getTransportStats(), interval);
}
return () => clearInterval(poll);
}, [ roomClient, advancedMode ]);

View File

@ -280,12 +280,12 @@ class VideoView extends React.PureComponent
<div className={classes.info}>
<div className={classes.media}>
<div className={classnames(classes.box, 'left', { hidden: !advancedMode })}>
{ audioCodec &&
{ audioCodec &&
<React.Fragment>
<span className={'AcodL'}>Acod: </span>
<span className={'Acod'}>
{audioCodec}
</span>
</span>
</React.Fragment>
}
@ -313,7 +313,7 @@ class VideoView extends React.PureComponent
<span className={'RecvL'}>Recv: </span>
<span className={'RecvBps'}>
{(netInfo.recv.sendBitrate/1024/1024).toFixed(2)}Mb/s
</span>
</span>
<span className={'RecvSum'}>
{(netInfo.recv.bytesSent/1024/1024).toFixed(2)}MB
</span>
@ -325,24 +325,24 @@ class VideoView extends React.PureComponent
<span className={'SendSum'}>
{(netInfo.send.bytesReceived/1024/1024).toFixed(2)}MB
</span>
<span className={'IPlocL'}>IPloc: </span>
<span className={'IPloc'}>
{netInfo.send.iceSelectedTuple.remoteIp}
</span>
<span className={'IPsrvL'}>IPsrv: </span>
<span className={'IPsrv'}>
{netInfo.send.iceSelectedTuple.localIp}
</span>
</React.Fragment>
}
{ videoMultiLayer &&
<React.Fragment>
<span className={'STLcurrL'}>STLcurr: </span>
<span className={'STLcurr'}>{consumerCurrentSpatialLayer} {consumerCurrentTemporalLayer}</span>
<span className={'STLprefL'}>STLpref: </span>
<span className={'STLpref'}>{consumerPreferredSpatialLayer} {consumerPreferredTemporalLayer}</span>
</React.Fragment>
@ -376,7 +376,7 @@ class VideoView extends React.PureComponent
spellCheck : false
}}
onChange={
({ newDisplayName }) =>
({ newDisplayName }) =>
onChangeDisplayName(newDisplayName)}
/>
</React.Fragment>

View File

@ -1,7 +1,5 @@
class AudioAnalyzer extends EventEmitter
{
constructor()
{