| OLD | NEW |
| 1 <!doctype html> | 1 <!doctype html> |
| 2 <html> | 2 <html> |
| 3 <head> | 3 <head> |
| 4 <title>Test FLAC-encoded HRTF databse</title> | 4 <title>Test FLAC-encoded HRTF databse</title> |
| 5 <script src="../../resources/testharness.js"></script> | 5 <script src="../../resources/testharness.js"></script> |
| 6 <script src="../../resources/testharnessreport.js"></script> | 6 <script src="../../resources/testharnessreport.js"></script> |
| 7 <script src="../resources/audit.js"></script> | 7 <script src="../resources/audit.js"></script> |
| 8 <script src="../resources/buffer-loader.js"></script> | 8 <script src="../resources/buffer-loader.js"></script> |
| 9 </head> | 9 </head> |
| 10 | 10 |
| (...skipping 11 matching lines...) Expand all Loading... |
| 22 audit.define({ | 22 audit.define({ |
| 23 label: "loadfiles", | 23 label: "loadfiles", |
| 24 description: "Load HRTF database files" | 24 description: "Load HRTF database files" |
| 25 }, function (task, should) { | 25 }, function (task, should) { |
| 26 | 26 |
| 27 // Any valid context with the right sample rate will do. | 27 // Any valid context with the right sample rate will do. |
| 28 context = new OfflineAudioContext(1, 1, sampleRate); | 28 context = new OfflineAudioContext(1, 1, sampleRate); |
| 29 | 29 |
| 30 var bufferLoader = new BufferLoader( | 30 var bufferLoader = new BufferLoader( |
| 31 context, [ | 31 context, [ |
| 32 "../../../Source/platform/audio/resources/Composite.wav", | 32 "../resources/hrtf/Composite.wav", |
| 33 "../../../Source/platform/audio/resources/Composite.flac", | 33 "../resources/hrtf/Composite.flac", |
| 34 ], | 34 ], |
| 35 function (bufferList) { | 35 function (bufferList) { |
| 36 should(bufferList.length, "Number of buffers loaded") | 36 should(bufferList.length, "Number of buffers loaded") |
| 37 .beEqualTo(2); | 37 .beEqualTo(2); |
| 38 wavBuffer = bufferList[0]; | 38 wavBuffer = bufferList[0]; |
| 39 flacBuffer = bufferList[1]; | 39 flacBuffer = bufferList[1]; |
| 40 task.done(); | 40 task.done(); |
| 41 }); | 41 }); |
| 42 | 42 |
| 43 bufferLoader.load(); | 43 bufferLoader.load(); |
| (...skipping 14 matching lines...) Expand all Loading... |
| 58 .beEqualToArray(wavBuffer.getChannelData(k)); | 58 .beEqualToArray(wavBuffer.getChannelData(k)); |
| 59 } | 59 } |
| 60 | 60 |
| 61 task.done(); | 61 task.done(); |
| 62 }); | 62 }); |
| 63 | 63 |
| 64 audit.run(); | 64 audit.run(); |
| 65 </script> | 65 </script> |
| 66 </body> | 66 </body> |
| 67 </html> | 67 </html> |
| OLD | NEW |