Precision updates in WebAudio.
[WebKit-https.git] / Source / WebCore / Modules / webaudio / AnalyserNode.idl
index eb4da41498fabeaab560bb839dd0ca1fa1b15c2f..ddc33a83ee9df585cfc7acbd7c20e71986eaabac 100644 (file)
     readonly attribute unsigned long frequencyBinCount;
 
     // minDecibels / maxDecibels represent the range to scale the FFT analysis data for conversion to unsigned byte values.
-    [SetterRaisesException] attribute float minDecibels;
-    [SetterRaisesException] attribute float maxDecibels;
+    [SetterRaisesException] attribute double minDecibels;
+    [SetterRaisesException] attribute double maxDecibels;
 
     // A value from 0.0 -> 1.0 where 0.0 represents no time averaging with the last analysis frame.
-    [SetterRaisesException] attribute float smoothingTimeConstant;
+    [SetterRaisesException] attribute double smoothingTimeConstant;
 
     // Copies the current frequency data into the passed array.
     // If the array has fewer elements than the frequencyBinCount, the excess elements will be dropped.