From 184b4f1de597006ecb16a9f45786fc5a2315ddb3 Mon Sep 17 00:00:00 2001 From: Philipp Hancke Date: Tue, 24 Mar 2020 16:10:30 +0100 Subject: [PATCH] remove workarounds Removes two obsolete workarounds added in 3340a69 and 4545963 --- app.js | 15 --------------- 1 file changed, 15 deletions(-) diff --git a/app.js b/app.js index 319353f3..f4ea2eac 100644 --- a/app.js +++ b/app.js @@ -229,10 +229,6 @@ function setupWebSocketsServer(server) { numberOfEvents++; - if (data[0].endsWith('OnError')) { - // monkey-patch java/swift sdk bugs. - data[0] = data[0].replace(/OnError$/, 'OnFailure'); - } switch (data[0]) { case 'getUserMedia': case 'getUserMediaOnSuccess': @@ -242,17 +238,6 @@ function setupWebSocketsServer(server) { case 'navigator.mediaDevices.getUserMediaOnFailure': tempStream.write(JSON.stringify(data) + '\n'); break; - case 'constraints': - if (data[2].constraintsOptional) { // workaround for RtcStats.java bug. - data[2].optional = []; - Object.keys(data[2].constraintsOptional).forEach(key => { - const pair = {}; - pair[key] = data[2].constraintsOptional[key] - }); - delete data[2].constraintsOptional; - } - tempStream.write(JSON.stringify(data) + '\n'); - break; default: if (data[0] === 'getstats' && data[2].values) { // workaround for RtcStats.java bug. const { timestamp, values } = data[2];