openvidu-browser: improved getSelectedIceCandidate method

pull/621/head
pabloFuente 2021-03-20 14:07:38 +01:00
parent d4e30455f1
commit e878b4bbf2
2 changed files with 2 additions and 3 deletions

View File

@ -222,11 +222,10 @@ export class WebRtcStats {
} }
}); });
let selectedCandidatePair; let selectedCandidatePair;
if (platform.isChromium() || platform.isReactNative()) { if (transportStat != null) {
const selectedCandidatePairId = transportStat.selectedCandidatePairId const selectedCandidatePairId = transportStat.selectedCandidatePairId
selectedCandidatePair = candidatePairs.get(selectedCandidatePairId); selectedCandidatePair = candidatePairs.get(selectedCandidatePairId);
} else { } else {
// Firefox
const length = candidatePairs.size; const length = candidatePairs.size;
const iterator = candidatePairs.values(); const iterator = candidatePairs.values();
for (let i = 0; i < length; i++) { for (let i = 0; i < length; i++) {

View File

@ -731,7 +731,7 @@ export class VideoComponent implements OnInit, OnDestroy {
} }
async showCodecUsed() { async showCodecUsed() {
let stats = await this.streamManager.stream.getWebRtcPeer().pc.getStats(null); let stats = await this.streamManager.stream.getWebRtcPeer().pc.getStats();
let codecIdIndex = null; let codecIdIndex = null;
// Search codec Index // Search codec Index
stats.forEach(report => { stats.forEach(report => {