|
|
|
|
408
|
setMediaTransferActive(mediaType, active) {
|
408
|
setMediaTransferActive(mediaType, active) {
|
409
|
const transceivers = this.pc.peerconnection.getTransceivers()
|
409
|
const transceivers = this.pc.peerconnection.getTransceivers()
|
410
|
.filter(t => t.receiver && t.receiver.track && t.receiver.track.kind === mediaType);
|
410
|
.filter(t => t.receiver && t.receiver.track && t.receiver.track.kind === mediaType);
|
411
|
- const localTracks = Array.from(this.pc.localTracks.values())
|
|
|
412
|
- .filter(track => track.getType() === mediaType);
|
|
|
|
|
411
|
+ const localTracks = this.pc.getLocalTracks(mediaType);
|
413
|
|
412
|
|
414
|
const setParamPromises = [];
|
413
|
const setParamPromises = [];
|
415
|
|
414
|
|