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

Unified Diff: third_party/WebKit/LayoutTests/webaudio/audiochannelmerger-input-non-default.html

Issue 2581463002: Refactor WebAudio test directory (Closed)
Patch Set: Use correct path for wav result files Created 4 years 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/audiochannelmerger-input-non-default.html
diff --git a/third_party/WebKit/LayoutTests/webaudio/audiochannelmerger-input-non-default.html b/third_party/WebKit/LayoutTests/webaudio/audiochannelmerger-input-non-default.html
deleted file mode 100644
index d260651f3c9162ba3cdf4622cb7d9895d17d1528..0000000000000000000000000000000000000000
--- a/third_party/WebKit/LayoutTests/webaudio/audiochannelmerger-input-non-default.html
+++ /dev/null
@@ -1,93 +0,0 @@
-<!DOCTYPE html>
-<html>
-
-<head>
- <script src="../resources/js-test.js"></script>
- <script src="resources/compatibility.js"></script>
- <script src="resources/audit-util.js"></script>
- <script src="resources/audio-testing.js"></script>
- <script src="resources/merger-testing.js"></script>
-</head>
-
-<body>
- <script>
- description('Test input handling of ChannelMergerNode (non-default).');
- window.jsTestIsAsync = true;
-
- var audit = Audit.createTaskRunner();
-
-
- // Task: Check if an inactive input renders a silent mono channel in the
- // output.
- audit.defineTask('silent-channel', function (done) {
- testMergerInput({
- numberOfChannels: 7,
-
- // Create a mono source buffer filled with '1'.
- testBufferContent: [1],
-
- // Connect the output of source into the 7th input of merger.
- mergerInputIndex: 6,
-
- // 7th channel should be '1'.
- expected: [0, 0, 0, 0, 0, 0, 1],
- }, done);
- });
-
-
- // Task: Check if a stereo input is being down-mixed to mono channel
- // correctly based on the mixing rule.
- audit.defineTask('stereo-down-mixing', function (done) {
- testMergerInput({
- numberOfChannels: 7,
-
- // Create a stereo buffer filled with '1' and '2' for left and right
- // channels respectively.
- testBufferContent: [1, 2],
-
- // Connect the output of source into the 7th input of merger.
- mergerInputIndex: 6,
-
- // The result of summed and down-mixed stereo audio should be 1.5.
- // (= 1 * 0.5 + 2 * 0.5)
- expected: [0, 0, 0, 0, 0, 0, 1.5],
- }, done);
- });
-
-
- // Task: Check if 3-channel input gets processed by the 'discrete' mixing
- // rule.
- audit.defineTask('undefined-channel-layout', function (done) {
- testMergerInput({
- numberOfChannels: 7,
-
- // Create a 3-channel buffer filled with '1', '2', and '3' respectively.
- testBufferContent: [1, 2, 3],
-
- // Connect the output of source into the 7th input of merger.
- mergerInputIndex: 6,
-
- // The result of summed stereo audio should be 1 because 3-channel is
- // not a canonical layout, so the input channel 2 and 3 should be
- // dropped by 'discrete' mixing rule.
- expected: [0, 0, 0, 0, 0, 0, 1],
- }, done);
- });
-
- audit.defineTask('finish', function (done) {
- finishJSTest();
- done();
- });
-
- audit.runTasks(
- 'silent-channel',
- 'stereo-down-mixing',
- 'undefined-channel-layout',
- 'finish'
- );
-
- successfullyParsed = true;
- </script>
-</body>
-
-</html>

Powered by Google App Engine
This is Rietveld 408576698