diff --git a/interface/resources/html/createGlobalEventBridge.js b/interface/resources/html/createGlobalEventBridge.js index a180fbc6cc..11616c051a 100644 --- a/interface/resources/html/createGlobalEventBridge.js +++ b/interface/resources/html/createGlobalEventBridge.js @@ -33,33 +33,6 @@ var EventBridge; // replace the TempEventBridge with the real one. var tempEventBridge = EventBridge; EventBridge = channel.objects.eventBridge; - EventBridge.audioOutputDeviceChanged.connect(function(deviceName) { - navigator.mediaDevices.getUserMedia({ audio: true, video: false }).then(function(mediaStream) { - navigator.mediaDevices.enumerateDevices().then(function(devices) { - devices.forEach(function(device) { - if (device.kind == "audiooutput") { - if (device.label == deviceName){ - console.log("Changing HTML audio output to device " + device.label); - var deviceId = device.deviceId; - var videos = document.getElementsByTagName("video"); - for (var i = 0; i < videos.length; i++){ - videos[i].setSinkId(deviceId); - } - var audios = document.getElementsByTagName("audio"); - for (var i = 0; i < audios.length; i++){ - audios[i].setSinkId(deviceId); - } - } - } - }); - - }).catch(function(err) { - console.log("Error getting media devices"+ err.name + ": " + err.message); - }); - }).catch(function(err) { - console.log("Error getting user media"+ err.name + ": " + err.message); - }); - }); // To be able to update the state of the output device selection for every element added to the DOM // we need to listen to events that might precede the addition of this elements.