[mirotalksfu] - fix video off...

هذا الالتزام موجود في:
Miroslav Pejic
2021-11-16 10:29:23 +01:00
الأصل 62978fcfa2
التزام 48309b3357
2 ملفات معدلة مع 5 إضافات و1 حذوفات

عرض الملف

@@ -38,6 +38,7 @@ let isEnumerateDevices = false;
let isAudioAllowed = false;
let isVideoAllowed = false;
let isScreenAllowed = false;
let initAudioButton = null;
let initVideoButton = null;
@@ -221,6 +222,7 @@ function getPeerInfo() {
peer_name: peer_name,
peer_audio: isAudioAllowed,
peer_video: isVideoAllowed,
peer_screen: isScreenAllowed,
peer_hand: false,
};
}

عرض الملف

@@ -1013,6 +1013,7 @@ class RoomClient {
let peer_id = peer_info.peer_id;
let peer_name = peer_info.peer_name;
let peer_audio = peer_info.peer_audio;
this.removeVideoOff(peer_id);
d = document.createElement('div');
d.className = 'Camera';
d.id = peer_id + '__videoOff';
@@ -1188,7 +1189,8 @@ class RoomClient {
}
setIsScreen(status) {
if (!status && !this.peer_info.peer_video) {
this.peer_info.peer_screen = status;
if (!this.peer_info.peer_screen && !this.peer_info.peer_video) {
this.setVideoOff(this.peer_info, false);
this.sendVideoOff();
}