From e32ccdfe9b294e7e004494a3370d01d08659567a Mon Sep 17 00:00:00 2001 From: Azarattum Date: Thu, 19 Sep 2024 09:34:18 +0700 Subject: [PATCH] Fix media info collection without a source object --- src/flashphoner-core.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/flashphoner-core.js b/src/flashphoner-core.js index 75bcf745..701839c1 100644 --- a/src/flashphoner-core.js +++ b/src/flashphoner-core.js @@ -2897,7 +2897,7 @@ var createSession = function (options) { if (!localVideo && mediaProvider.getVideoElement) { localVideo = mediaProvider.getVideoElement(display); } - if (localVideo) { + if (localVideo && localVideo.srcObject) { localVideo.srcObject.getAudioTracks().forEach((track) => { let device = track.label; if (device === "MediaStreamAudioDestinationNode" && mediaProvider.getAudioSourceDevice) {