[mirotalksfu] - update dep. + fix bug
هذا الالتزام موجود في:
@@ -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.
|
||||||
*/
|
*/
|
||||||
|
|||||||
المرجع في مشكلة جديدة
حظر مستخدم