Skip to content
This repository was archived by the owner on Aug 30, 2024. It is now read-only.

Commit 09984d3

Browse files
Merge pull request #14 from dolbyio-samples/develop
Fix issue with updateDevices
2 parents b99defe + d943d46 commit 09984d3

File tree

1 file changed

+13
-11
lines changed

1 file changed

+13
-11
lines changed

script.js

Lines changed: 13 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -137,18 +137,20 @@ function setDevices(name, listSelector, btnSelector, devices) {
137137
}
138138

139139
async function updateDevices() {
140-
// Load the Output Audio devices
141-
let devices = await VoxeetSDK.mediaDevice.enumerateAudioDevices("output");
142-
setDevices('Output Audio Devices', '#output-audio-devices', '#btn-set-output-audio-device', devices);
143-
144-
if (VoxeetSDK.session.participant.type !== 'listener') {
145-
// Load the Input Audio devices
146-
devices = await VoxeetSDK.mediaDevice.enumerateAudioDevices("input");
147-
setDevices('Input Audio Devices', '#input-audio-devices', '#btn-set-input-audio-device', devices);
140+
if (VoxeetSDK.session.participant) {
141+
// Load the Output Audio devices
142+
let devices = await VoxeetSDK.mediaDevice.enumerateAudioDevices("output");
143+
setDevices('Output Audio Devices', '#output-audio-devices', '#btn-set-output-audio-device', devices);
148144

149-
// Load the Video devices
150-
devices = await VoxeetSDK.mediaDevice.enumerateVideoDevices("input");
151-
setDevices('Video Devices', '#video-devices', '#btn-set-video-device', devices);
145+
if (VoxeetSDK.session.participant.type !== 'listener') {
146+
// Load the Input Audio devices
147+
devices = await VoxeetSDK.mediaDevice.enumerateAudioDevices("input");
148+
setDevices('Input Audio Devices', '#input-audio-devices', '#btn-set-input-audio-device', devices);
149+
150+
// Load the Video devices
151+
devices = await VoxeetSDK.mediaDevice.enumerateVideoDevices("input");
152+
setDevices('Video Devices', '#video-devices', '#btn-set-video-device', devices);
153+
}
152154
}
153155
}
154156

0 commit comments

Comments
 (0)