Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(78)

Unified Diff: third_party/WebKit/LayoutTests/webaudio/resources/audio-testing.js

Issue 2186813003: Sub-sample accurate start of OscillatorNode (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Adjust thresholds for Mac 10.11 (retina) Created 3 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: third_party/WebKit/LayoutTests/webaudio/resources/audio-testing.js
diff --git a/third_party/WebKit/LayoutTests/webaudio/resources/audio-testing.js b/third_party/WebKit/LayoutTests/webaudio/resources/audio-testing.js
index 7f1b0ac4af61df3e1376a74607b733b8220fed04..41c7edc8574878019c26a4d3871c33de8c1b330c 100644
--- a/third_party/WebKit/LayoutTests/webaudio/resources/audio-testing.js
+++ b/third_party/WebKit/LayoutTests/webaudio/resources/audio-testing.js
@@ -170,24 +170,6 @@ var JSTEST = false;
})();
-// Compute the (linear) signal-to-noise ratio between |actual| and |expected|. The result is NOT in
-// dB! If the |actual| and |expected| have different lengths, the shorter length is used.
-function computeSNR(actual, expected)
-{
- var signalPower = 0;
- var noisePower = 0;
-
- var length = Math.min(actual.length, expected.length);
-
- for (var k = 0; k < length; ++k) {
- var diff = actual[k] - expected[k];
- signalPower += expected[k] * expected[k];
- noisePower += diff * diff;
- }
-
- return signalPower / noisePower;
-}
-
// |Should| JS layout test utility.
// Dependency: ../resources/js-test.js
var Should = (function () {

Powered by Google App Engine
This is Rietveld 408576698