LINXD-2209-black-screen-when-2-video-calls-are-answered-simultaneously #3

Merged
sergiu merged 31 commits from LINXD-2209-black-screen-when-2-video-calls-are-answered-simultaneously into master 2022-09-15 14:49:55 +00:00
Showing only changes of commit 7198dc91b1 - Show all commits

2
app.js
View File

@ -118,7 +118,7 @@ peers.on('connection', async socket => {
})
socket.on('createRoom', async ({ callId }, callback) => {
if (videoCalls[callId]?.router === undefined) {
if (videoCalls[callId] && videoCalls[callId].router === undefined) {
console.log('[createRoom] callId', callId);
videoCalls[callId].router = await worker.createRouter({ mediaCodecs });
console.log(`[createRoom] Router ID: ${videoCalls[callId].router.id}`)