| OLD | NEW |
| (Empty) |
| 1 Basic tests for decodeAudioData promise. | |
| 2 | |
| 3 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE
". | |
| 4 | |
| 5 | |
| 6 PASS decodeAudioData(null) rejected correctly (with TypeError: Failed to execute
'decodeAudioData' on 'BaseAudioContext': parameter 1 is not of type 'ArrayBuffe
r'.). | |
| 7 PASS Decode valid file with promise: Correctly succeeded in decoding ../resource
s/media/24bit-44khz.wav | |
| 8 PASS Decode invalid file with promise: Correctly failed to decode ../resources/m
edia/invalid-audio-file.txt: EncodingError: Unable to decode audio data | |
| 9 PASS Decoding valid file with promise and callback: successCallback invoked corr
ectly | |
| 10 PASS Decoding valid file with promise and callback: Promise correctly fulfilled | |
| 11 PASS Decoding valid file with promise and callback: Promise and successCallback
returned the same buffer | |
| 12 PASS Decoding invalid file with promise and callback: errorCallback invoked corr
ectly with: EncodingError: Unable to decode audio data | |
| 13 PASS Decoding invalid file with promise and callback: rejected correctly (with E
ncodingError: Unable to decode audio data). | |
| 14 PASS Decoded buffer length (frames) is equal to 44100. | |
| 15 PASS Decoded buffer duration (sec) is equal to 1. | |
| 16 PASS Decoded buffer rate (Hz) is equal to 44100. | |
| 17 PASS Number of channels in decoded buffer is equal to 1. | |
| 18 PASS Decoded buffer channel 0 is identical to the array [0.0009765625,0.00134277
34375,0.001708984375,0.00177001953125,0.001922607421875,0.001953125,0.0022583007
8125,0.002166748046875,0.002349853515625,0.00250244140625,0.002532958984375,0.00
28076171875,0.00262451171875,0.0028076171875,0.002716064453125,0.0028076171875,.
..]. | |
| 19 PASS Correctly decoded data after the context has been closed | |
| 20 PASS successfullyParsed is true | |
| 21 | |
| 22 TEST COMPLETE | |
| 23 | |
| OLD | NEW |