[mirotalksfu] - update dep. + fix bug

هذا الالتزام موجود في:
Miroslav Pejic
2022-07-18 18:54:49 +02:00
الأصل 5b533499b8
التزام b6a665c091
4 ملفات معدلة مع 8 إضافات و10 حذوفات

عرض الملف

@@ -634,7 +634,7 @@ io.on('connection', (socket) => {
log.debug('Producer close', data); log.debug('Producer close', data);
// peer_info audio Or video OFF // peer_info audio Or video OFF
roomList.get(socket.room_id).getPeers().get(socket.id).updatePeerInfo(data); // roomList.get(socket.room_id).getPeers().get(socket.id).updatePeerInfo(data);
roomList.get(socket.room_id).closeProducer(socket.id, data.producer_id); roomList.get(socket.room_id).closeProducer(socket.id, data.producer_id);
}); });

عرض الملف

@@ -30,11 +30,11 @@
"express": "4.18.1", "express": "4.18.1",
"httpolyglot": "0.1.2", "httpolyglot": "0.1.2",
"mediasoup": "3.10.3", "mediasoup": "3.10.3",
"mediasoup-client": "3.6.53", "mediasoup-client": "3.6.54",
"ngrok": "4.3.1", "ngrok": "4.3.1",
"qs": "^6.11.0", "qs": "^6.11.0",
"@sentry/node": "7.6.0", "@sentry/node": "7.7.0",
"@sentry/integrations": "7.6.0", "@sentry/integrations": "7.7.0",
"socket.io": "4.5.1", "socket.io": "4.5.1",
"swagger-ui-express": "4.5.0", "swagger-ui-express": "4.5.0",
"uuid": "8.3.2", "uuid": "8.3.2",

عرض الملف

@@ -789,13 +789,11 @@ function handleButtons() {
setVideoButtonsDisabled(true); setVideoButtonsDisabled(true);
if (!isEnumerateVideoDevices) initEnumerateVideoDevices(); if (!isEnumerateVideoDevices) initEnumerateVideoDevices();
rc.produce(RoomClient.mediaType.video, videoSelect.value); rc.produce(RoomClient.mediaType.video, videoSelect.value);
rc.updatePeerInfo(peer_name, rc.peer_id, 'video', true);
// rc.resumeProducer(RoomClient.mediaType.video); // rc.resumeProducer(RoomClient.mediaType.video);
}; };
stopVideoButton.onclick = () => { stopVideoButton.onclick = () => {
setVideoButtonsDisabled(true); setVideoButtonsDisabled(true);
rc.closeProducer(RoomClient.mediaType.video); rc.closeProducer(RoomClient.mediaType.video);
rc.updatePeerInfo(peer_name, rc.peer_id, 'video', false);
// rc.pauseProducer(RoomClient.mediaType.video); // rc.pauseProducer(RoomClient.mediaType.video);
}; };
startScreenButton.onclick = () => { startScreenButton.onclick = () => {

عرض الملف

@@ -4703,9 +4703,9 @@
} }
// This method is guaranteed to never throw. // This method is guaranteed to never throw.
async _createPendingConsumers() { async _createPendingConsumers() {
this._consumerCreationInProgress = true;
this._awaitQueue this._awaitQueue
.push(async () => { .push(async () => {
this._consumerCreationInProgress = true;
const pendingConsumerTasks = [...this._pendingConsumerTasks]; const pendingConsumerTasks = [...this._pendingConsumerTasks];
// Clear pending Consumer tasks. // Clear pending Consumer tasks.
this._pendingConsumerTasks = []; this._pendingConsumerTasks = [];
@@ -4791,9 +4791,9 @@
.catch(() => {}); .catch(() => {});
} }
_pausePendingConsumers() { _pausePendingConsumers() {
this._consumerPauseInProgress = true;
this._awaitQueue this._awaitQueue
.push(async () => { .push(async () => {
this._consumerPauseInProgress = true;
const pendingPauseConsumers = Array.from(this._pendingPauseConsumers.values()); const pendingPauseConsumers = Array.from(this._pendingPauseConsumers.values());
// Clear pending pause Consumer map. // Clear pending pause Consumer map.
this._pendingPauseConsumers.clear(); this._pendingPauseConsumers.clear();
@@ -4816,9 +4816,9 @@
.catch(() => {}); .catch(() => {});
} }
_resumePendingConsumers() { _resumePendingConsumers() {
this._consumerResumeInProgress = true;
this._awaitQueue this._awaitQueue
.push(async () => { .push(async () => {
this._consumerResumeInProgress = true;
const pendingResumeConsumers = Array.from(this._pendingResumeConsumers.values()); const pendingResumeConsumers = Array.from(this._pendingResumeConsumers.values());
// Clear pending resume Consumer map. // Clear pending resume Consumer map.
this._pendingResumeConsumers.clear(); this._pendingResumeConsumers.clear();
@@ -11687,7 +11687,7 @@
/** /**
* Expose mediasoup-client version. * Expose mediasoup-client version.
*/ */
exports.version = '3.6.53'; exports.version = '3.6.54';
/** /**
* Expose parseScalabilityMode() function. * Expose parseScalabilityMode() function.
*/ */