blob: 88dd43aebe471c42e3356455d399a5c78b27799a [file] [log] [blame]
commit-queue@webkit.orgedaf0752012-02-02 20:46:43 +00001<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2<html>
3 <head>
commit-queue@webkit.orgedaf0752012-02-02 20:46:43 +00004 <script src="resources/audio-testing.js"></script>
ap@apple.comc8e7c722017-05-22 20:49:12 +00005 <script src="../resources/js-test.js"></script>
commit-queue@webkit.orgedaf0752012-02-02 20:46:43 +00006 <script src="resources/distance-model-testing.js"></script>
7 </head>
8
9 <body>
10 <div id="description"></div>
11 <div id="console"></div>
12
13 <script>
14 description("Test exponential distance model of AudioPannerNode.");
15
16 function runTest() {
commit-queue@webkit.orgedaf0752012-02-02 20:46:43 +000017 window.jsTestIsAsync = true;
18
19 // Create offline audio context.
crogers@google.com24fec262012-12-12 22:35:44 +000020 context = new webkitOfflineAudioContext(2, sampleRate * renderLengthSeconds, sampleRate);
commit-queue@webkit.orgedaf0752012-02-02 20:46:43 +000021
weinig@apple.comd61d8c12016-08-27 02:01:11 +000022 // Temp panner node so we can get the exponential value.
commit-queue@webkit.orgedaf0752012-02-02 20:46:43 +000023 var tempPanner = context.createPanner();
weinig@apple.comd61d8c12016-08-27 02:01:11 +000024 createTestAndRun(context, "exponential");
commit-queue@webkit.orgedaf0752012-02-02 20:46:43 +000025 }
26
27 runTest();
commit-queue@webkit.orgedaf0752012-02-02 20:46:43 +000028
29 </script>
commit-queue@webkit.orgedaf0752012-02-02 20:46:43 +000030 </body>
31</html>