From 2e3749cafe9b96b07ca69f43b47051e044507e0b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?H=C3=A5var=20Aamb=C3=B8=20Fosstveit?= Date: Fri, 22 May 2020 16:05:44 +0200 Subject: [PATCH] Fixes #413 --- app/src/RoomClient.js | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/app/src/RoomClient.js b/app/src/RoomClient.js index 99032fc..b2fe424 100644 --- a/app/src/RoomClient.js +++ b/app/src/RoomClient.js @@ -1218,6 +1218,10 @@ export default class RoomClient ([ track ] = stream.getAudioTracks()); + const { deviceId: trackDeviceId } = track.getSettings(); + + store.dispatch(settingsActions.setSelectedAudioDevice(trackDeviceId)); + this._micProducer = await this._sendTransport.produce( { track, @@ -1386,6 +1390,10 @@ export default class RoomClient ([ track ] = stream.getVideoTracks()); + const { deviceId: trackDeviceId } = track.getSettings(); + + store.dispatch(settingsActions.setSelectedWebcamDevice(trackDeviceId)); + if (this._useSimulcast) { // If VP9 is the only available video codec then use SVC.