Преглед на файлове

Smoother media swap

master
Roderic Day преди 5 години
родител
ревизия
88033dc888
променени са 1 файла, в които са добавени 2 реда и са изтрити 5 реда
  1. +2
    -5
      pico.js

+ 2
- 5
pico.js Целия файл

@@ -76,11 +76,7 @@ const setSelectedMedia = async () => {
return
}

localStream.getTracks().forEach(track => {
track.stop()
localStream.removeTrack(track)
})

const oldTracks = localStream.getTracks()
const addTrack = localStream.addTrack.bind(localStream)

const muted = document.querySelector('#mute-check').checked
@@ -104,6 +100,7 @@ const setSelectedMedia = async () => {
.catch(e => console.error(e))
}

oldTracks.forEach(track => {track.stop(); localStream.removeTrack(track)})
document.querySelectorAll('video').forEach(video => video.srcObject = video.srcObject)
wire({kind: 'peerInfo', value: {type: 'request'}})
}

Loading…
Отказ
Запис