Skip to content

Commit 03e4f0e

Browse files
committed
munge-sdp: remove audio/video device selectors
which are unrelated to the munge sample
1 parent aedb2ce commit 03e4f0e

File tree

2 files changed

+0
-47
lines changed

2 files changed

+0
-47
lines changed

src/content/peerconnection/munge-sdp/index.html

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -36,18 +36,6 @@
3636
<h1><a href="//webrtc.github.io/samples/" title="WebRTC samples homepage">WebRTC samples</a> <span>Munge SDP</span>
3737
</h1>
3838

39-
<div id="selectSource" class="hidden">
40-
<div id="select">Select an audio &amp; video source, then click <strong>Get media</strong>:</div>
41-
<div class="source">
42-
<label for="audioSrc">Audio source:</label>
43-
<select id="audioSrc"></select>
44-
</div>
45-
<div class="source">
46-
<label for="videoSrc">Video source:</label>
47-
<select id="videoSrc"></select>
48-
</div>
49-
</div>
50-
5139
<div id="buttons">
5240
<button id="getMedia">Get media</button>
5341
<button id="createPeerConnection" disabled>Create peer connection</button>

src/content/peerconnection/munge-sdp/js/main.js

Lines changed: 0 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,6 @@
88

99
'use strict';
1010

11-
try {
12-
navigator.mediaDevices.enumerateDevices()
13-
.then(gotSources);
14-
} catch (e) {
15-
console.log(e);
16-
}
17-
1811
const getMediaButton = document.querySelector('button#getMedia');
1912
const createPeerConnectionButton = document.querySelector('button#createPeerConnection');
2013
const createOfferButton = document.querySelector('button#createOffer');
@@ -38,8 +31,6 @@ const answerSdpTextarea = document.querySelector('div#remote textarea');
3831
const audioSelect = document.querySelector('select#audioSrc');
3932
const videoSelect = document.querySelector('select#videoSrc');
4033

41-
audioSelect.onchange = videoSelect.onchange = getMedia;
42-
4334
const localVideo = document.querySelector('div#local video');
4435
const remoteVideo = document.querySelector('div#remote video');
4536

@@ -58,32 +49,6 @@ const offerOptions = {
5849
offerToReceiveVideo: 1
5950
};
6051

61-
function gotSources(sourceInfos) {
62-
selectSourceDiv.classList.remove('hidden');
63-
let audioCount = 0;
64-
let videoCount = 0;
65-
for (let i = 0; i < sourceInfos.length; i++) {
66-
const option = document.createElement('option');
67-
option.value = sourceInfos[i].deviceId;
68-
option.text = sourceInfos[i].label;
69-
if (sourceInfos[i].kind === 'audioinput') {
70-
audioCount++;
71-
if (option.text === '') {
72-
option.text = `Audio ${audioCount}`;
73-
}
74-
audioSelect.appendChild(option);
75-
} else if (sourceInfos[i].kind === 'videoinput') {
76-
videoCount++;
77-
if (option.text === '') {
78-
option.text = `Video ${videoCount}`;
79-
}
80-
videoSelect.appendChild(option);
81-
} else {
82-
console.log('unknown', JSON.stringify(sourceInfos[i]));
83-
}
84-
}
85-
}
86-
8752
async function getMedia() {
8853
getMediaButton.disabled = true;
8954

0 commit comments

Comments
 (0)