From ef6a9995323dbd7dd0b2e3694898c29f084ab5cc Mon Sep 17 00:00:00 2001 From: Lorenzo Miniero Date: Tue, 28 Jun 2022 12:48:54 +0200 Subject: [PATCH] Don't use .clone() on tracks to render them in demos --- html/audiobridgetest.js | 3 +-- html/canvas.js | 6 ++---- html/devicetest.js | 9 +++------ html/e2etest.js | 9 +++------ html/echotest.js | 9 +++------ html/multiopus.js | 6 ++---- html/mvideoroomtest.js | 9 +++------ html/nosiptest.js | 9 +++------ html/recordplaytest.js | 9 +++------ html/screensharingtest.js | 9 +++------ html/siptest.js | 18 ++++++------------ html/streamingtest.js | 6 ++---- html/videocalltest.js | 9 +++------ html/videoroomtest.js | 9 +++------ html/virtualbg.js | 9 +++------ html/vp9svctest.js | 9 +++------ html/webaudio.js | 3 +-- 17 files changed, 47 insertions(+), 94 deletions(-) diff --git a/html/audiobridgetest.js b/html/audiobridgetest.js index bf3ca664c5..0f7fd522f5 100644 --- a/html/audiobridgetest.js +++ b/html/audiobridgetest.js @@ -315,8 +315,7 @@ $(document).ready(function() { $('#roomaudio').remove(); return; } - remoteStream = new MediaStream(); - remoteStream.addTrack(track.clone()); + remoteStream = new MediaStream([track]); $('#room').removeClass('hide').show(); if($('#roomaudio').length === 0) { $('#mixedaudio').append('