test_forceSampleRate.html (637B)
1 <!DOCTYPE HTML> 2 <html> 3 <head> 4 <title>Test the pref media.cubeb.force_sample_rate</title> 5 <script src="/tests/SimpleTest/SimpleTest.js"></script> 6 <link rel="stylesheet" type="text/css" href="/tests/SimpleTest/test.css" /> 7 </head> 8 <body> 9 <script class="testbody" type="text/javascript"> 10 const WEIRD_SAMPLE_RATE = 44101; 11 12 SimpleTest.waitForExplicitFinish(); 13 SpecialPowers.pushPrefEnv({"set": [ 14 ["media.cubeb.force_sample_rate", WEIRD_SAMPLE_RATE] 15 ]}).then(function() { 16 var ac = new AudioContext(); 17 is(ac.sampleRate, WEIRD_SAMPLE_RATE, "Forced sample-rate set successfully."); 18 SimpleTest.finish(); 19 }); 20 </script> 21 </pre> 22 </body>