test_mp4a_32bit_samplesize.html (755B)
1 <!DOCTYPE HTML> 2 <html> 3 <head> 4 <title>Test playing 32-bit M4A (bug 1924052)</title> 5 <script src="/tests/SimpleTest/SimpleTest.js"></script> 6 <link rel="stylesheet" type="text/css" href="/tests/SimpleTest/test.css" /> 7 <script type="text/javascript" src="manifest.js"></script> 8 </head> 9 <body onload="doTest()"> 10 <audio id="a" src="sin-1k-32bit.m4a"></audio> 11 <pre id="test"> 12 <script class="testbody" type="text/javascript"> 13 SimpleTest.waitForExplicitFinish(); 14 15 function doTest() { 16 let a = document.getElementById('a'); 17 a.play(); 18 a.onerror = err => { 19 is(false, `error: ${err}`); 20 SimpleTest.finish(); 21 }; 22 a.onended = function() { 23 info("ended."); 24 a.onended = null; 25 SimpleTest.finish(); 26 }; 27 } 28 29 </script> 30 </pre> 31 </body> 32 </html>