small layout fixes; enable clientside auto mute for > 4 peers
parent
76adbf1d69
commit
de0cb99656
|
|
@ -2477,7 +2477,11 @@ export default class RoomClient
|
|||
{
|
||||
if (this._mediasoupDevice.canProduce('audio'))
|
||||
if (!this._muted)
|
||||
this.enableMic();
|
||||
{
|
||||
await this.enableMic();
|
||||
if (peers.length > 4)
|
||||
this.muteMic();
|
||||
}
|
||||
|
||||
if (joinVideo && this._mediasoupDevice.canProduce('video'))
|
||||
this.enableWebcam();
|
||||
|
|
|
|||
|
|
@ -78,14 +78,10 @@ const styles = (theme) =>
|
|||
alignItems : 'flex-end',
|
||||
padding : theme.spacing(1),
|
||||
zIndex : 21,
|
||||
opacity : 0,
|
||||
opacity : 1,
|
||||
transition : 'opacity 0.3s',
|
||||
touchAction : 'none',
|
||||
pointerEvents : 'none',
|
||||
'&.hover' :
|
||||
{
|
||||
opacity : 1
|
||||
},
|
||||
'& p' :
|
||||
{
|
||||
position : 'absolute',
|
||||
|
|
@ -95,14 +91,19 @@ const styles = (theme) =>
|
|||
transform : 'translate(-50%, -50%)',
|
||||
color : 'rgba(255, 255, 255, 0.5)',
|
||||
fontSize : '7em',
|
||||
margin : 0
|
||||
margin : 0,
|
||||
opacity : 0,
|
||||
'&.hover' :
|
||||
{
|
||||
opacity : 1
|
||||
},
|
||||
}
|
||||
},
|
||||
ptt :
|
||||
{
|
||||
position : 'absolute',
|
||||
float : 'left',
|
||||
bottom : '10%',
|
||||
top : '10%',
|
||||
left : '50%',
|
||||
transform : 'translate(-50%, 0%)',
|
||||
color : 'rgba(255, 255, 255, 0.7)',
|
||||
|
|
@ -292,7 +293,7 @@ const Me = (props) =>
|
|||
>
|
||||
<div className={classnames(classes.viewContainer)} style={style}>
|
||||
<div
|
||||
className={classnames(classes.controls, 'hover')}
|
||||
className={classnames(classes.controls)}
|
||||
onMouseOver={() => setHover(true)}
|
||||
onMouseOut={() => setHover(false)}
|
||||
onTouchStart={() =>
|
||||
|
|
@ -313,7 +314,7 @@ const Me = (props) =>
|
|||
}, 2000);
|
||||
}}
|
||||
>
|
||||
<p className={classnames(hover ? 'hover' : null)}>
|
||||
<p className={classnames(hover && 'hover')}>
|
||||
<FormattedMessage
|
||||
id='room.me'
|
||||
defaultMessage='ME'
|
||||
|
|
|
|||
Loading…
Reference in New Issue