mirror of https://github.com/OpenVidu/openvidu.git
Merge pull request #797 from OpenVidu/ov_browser_fix
Audio is not working properly when camera is mutedpull/803/head
commit
83e9ab7021
|
@ -992,6 +992,10 @@ export class Session extends EventDispatcher {
|
|||
oldValue = stream.videoActive;
|
||||
event.newValue = event.newValue === 'true';
|
||||
stream.videoActive = event.newValue;
|
||||
const videoTrack = stream.getMediaStream().getVideoTracks()[0];
|
||||
if(!videoTrack.enabled && stream.videoActive){
|
||||
videoTrack.enabled = true;
|
||||
}
|
||||
break;
|
||||
case 'videoTrack':
|
||||
event.newValue = JSON.parse(event.newValue);
|
||||
|
|
|
@ -1481,7 +1481,7 @@ export class Stream {
|
|||
this.mediaStream.getAudioTracks()[0].enabled = enabled;
|
||||
}
|
||||
if (!!this.mediaStream.getVideoTracks()[0]) {
|
||||
const enabled = reconnect ? this.videoActive : !!(this.streamManager as Subscriber).properties.subscribeToVideo;
|
||||
const enabled = reconnect ? this.videoActive : !!this.videoActive && !!(this.streamManager as Subscriber).properties.subscribeToVideo;
|
||||
this.mediaStream.getVideoTracks()[0].enabled = enabled;
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue