Index: sdk/lib/web_audio/dart2js/web_audio_dart2js.dart |
diff --git a/sdk/lib/web_audio/dart2js/web_audio_dart2js.dart b/sdk/lib/web_audio/dart2js/web_audio_dart2js.dart |
index 83732db6597af7dfbee099895d5afbbc449e1928..fbeabb2b15f9f8905f135fcc718919f3a66feb49 100644 |
--- a/sdk/lib/web_audio/dart2js/web_audio_dart2js.dart |
+++ b/sdk/lib/web_audio/dart2js/web_audio_dart2js.dart |
@@ -37,15 +37,15 @@ class AnalyserNode extends AudioNode native "AnalyserNode" { |
@DomName('AnalyserNode.maxDecibels') |
@DocsEditable |
- num maxDecibels; |
+ double maxDecibels; |
@DomName('AnalyserNode.minDecibels') |
@DocsEditable |
- num minDecibels; |
+ double minDecibels; |
@DomName('AnalyserNode.smoothingTimeConstant') |
@DocsEditable |
- num smoothingTimeConstant; |
+ double smoothingTimeConstant; |
@DomName('AnalyserNode.getByteFrequencyData') |
@DocsEditable |
@@ -72,11 +72,11 @@ class AudioBuffer native "AudioBuffer" { |
@DomName('AudioBuffer.duration') |
@DocsEditable |
- final num duration; |
+ final double duration; |
@DomName('AudioBuffer.gain') |
@DocsEditable |
- num gain; |
+ double gain; |
@DomName('AudioBuffer.length') |
@DocsEditable |
@@ -88,7 +88,7 @@ class AudioBuffer native "AudioBuffer" { |
@DomName('AudioBuffer.sampleRate') |
@DocsEditable |
- final num sampleRate; |
+ final double sampleRate; |
@DomName('AudioBuffer.getChannelData') |
@DocsEditable |
@@ -175,11 +175,11 @@ class AudioBufferSourceNode extends AudioSourceNode native "AudioBufferSourceNod |
@DomName('AudioBufferSourceNode.loopEnd') |
@DocsEditable |
- num loopEnd; |
+ double loopEnd; |
@DomName('AudioBufferSourceNode.loopStart') |
@DocsEditable |
- num loopStart; |
+ double loopStart; |
@DomName('AudioBufferSourceNode.playbackRate') |
@DocsEditable |
@@ -192,17 +192,17 @@ class AudioBufferSourceNode extends AudioSourceNode native "AudioBufferSourceNod |
@DomName('AudioBufferSourceNode.noteGrainOn') |
@DocsEditable |
@Experimental // untriaged |
- void noteGrainOn(num when, num grainOffset, num grainDuration) native; |
+ void noteGrainOn(double when, double grainOffset, double grainDuration) native; |
@DomName('AudioBufferSourceNode.noteOff') |
@DocsEditable |
@Experimental // untriaged |
- void noteOff(num when) native; |
+ void noteOff(double when) native; |
@DomName('AudioBufferSourceNode.noteOn') |
@DocsEditable |
@Experimental // untriaged |
- void noteOn(num when) native; |
+ void noteOn(double when) native; |
} |
// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
@@ -228,7 +228,7 @@ class AudioContext extends EventTarget native "AudioContext" { |
@DomName('AudioContext.currentTime') |
@DocsEditable |
- final num currentTime; |
+ final double currentTime; |
@DomName('AudioContext.destination') |
@DocsEditable |
@@ -240,7 +240,7 @@ class AudioContext extends EventTarget native "AudioContext" { |
@DomName('AudioContext.sampleRate') |
@DocsEditable |
- final num sampleRate; |
+ final double sampleRate; |
@DomName('AudioContext.createAnalyser') |
@DocsEditable |
@@ -252,7 +252,7 @@ class AudioContext extends EventTarget native "AudioContext" { |
@DomName('AudioContext.createBuffer') |
@DocsEditable |
- AudioBuffer createBuffer(buffer_OR_numberOfChannels, mixToMono_OR_numberOfFrames, [num sampleRate]) native; |
+ AudioBuffer createBuffer(buffer_OR_numberOfChannels, mixToMono_OR_numberOfFrames, [double sampleRate]) native; |
@DomName('AudioContext.createBufferSource') |
@DocsEditable |
@@ -272,12 +272,12 @@ class AudioContext extends EventTarget native "AudioContext" { |
@DomName('AudioContext.createDelay') |
@DocsEditable |
- DelayNode createDelay([num maxDelayTime]) native; |
+ DelayNode createDelay([double maxDelayTime]) native; |
@DomName('AudioContext.createDelayNode') |
@DocsEditable |
@Experimental // untriaged |
- DelayNode createDelayNode([num maxDelayTime]) native; |
+ DelayNode createDelayNode([double maxDelayTime]) native; |
@DomName('AudioContext.createDynamicsCompressor') |
@DocsEditable |
@@ -388,23 +388,23 @@ class AudioListener native "AudioListener" { |
@DomName('AudioListener.dopplerFactor') |
@DocsEditable |
- num dopplerFactor; |
+ double dopplerFactor; |
@DomName('AudioListener.speedOfSound') |
@DocsEditable |
- num speedOfSound; |
+ double speedOfSound; |
@DomName('AudioListener.setOrientation') |
@DocsEditable |
- void setOrientation(num x, num y, num z, num xUp, num yUp, num zUp) native; |
+ void setOrientation(double x, double y, double z, double xUp, double yUp, double zUp) native; |
@DomName('AudioListener.setPosition') |
@DocsEditable |
- void setPosition(num x, num y, num z) native; |
+ void setPosition(double x, double y, double z) native; |
@DomName('AudioListener.setVelocity') |
@DocsEditable |
- void setVelocity(num x, num y, num z) native; |
+ void setVelocity(double x, double y, double z) native; |
} |
// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
// for details. All rights reserved. Use of this source code is governed by a |
@@ -462,15 +462,15 @@ class AudioParam native "AudioParam" { |
@DomName('AudioParam.defaultValue') |
@DocsEditable |
- final num defaultValue; |
+ final double defaultValue; |
@DomName('AudioParam.maxValue') |
@DocsEditable |
- final num maxValue; |
+ final double maxValue; |
@DomName('AudioParam.minValue') |
@DocsEditable |
- final num minValue; |
+ final double minValue; |
@DomName('AudioParam.name') |
@DocsEditable |
@@ -482,36 +482,36 @@ class AudioParam native "AudioParam" { |
@DomName('AudioParam.value') |
@DocsEditable |
- num value; |
+ double value; |
@DomName('AudioParam.cancelScheduledValues') |
@DocsEditable |
- void cancelScheduledValues(num startTime) native; |
+ void cancelScheduledValues(double startTime) native; |
@DomName('AudioParam.exponentialRampToValueAtTime') |
@DocsEditable |
- void exponentialRampToValueAtTime(num value, num time) native; |
+ void exponentialRampToValueAtTime(double value, double time) native; |
@DomName('AudioParam.linearRampToValueAtTime') |
@DocsEditable |
- void linearRampToValueAtTime(num value, num time) native; |
+ void linearRampToValueAtTime(double value, double time) native; |
@DomName('AudioParam.setTargetAtTime') |
@DocsEditable |
- void setTargetAtTime(num target, num time, num timeConstant) native; |
+ void setTargetAtTime(double target, double time, double timeConstant) native; |
@DomName('AudioParam.setTargetValueAtTime') |
@DocsEditable |
@Experimental // untriaged |
- void setTargetValueAtTime(num targetValue, num time, num timeConstant) native; |
+ void setTargetValueAtTime(double targetValue, double time, double timeConstant) native; |
@DomName('AudioParam.setValueAtTime') |
@DocsEditable |
- void setValueAtTime(num value, num time) native; |
+ void setValueAtTime(double value, double time) native; |
@DomName('AudioParam.setValueCurveAtTime') |
@DocsEditable |
- void setValueCurveAtTime(Float32List values, num time, num duration) native; |
+ void setValueCurveAtTime(Float32List values, double time, double duration) native; |
} |
// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
// for details. All rights reserved. Use of this source code is governed by a |
@@ -790,7 +790,7 @@ class OfflineAudioContext extends AudioContext implements EventTarget native "Of |
@DomName('OfflineAudioContext.OfflineAudioContext') |
@DocsEditable |
- factory OfflineAudioContext(int numberOfChannels, int numberOfFrames, num sampleRate) { |
+ factory OfflineAudioContext(int numberOfChannels, int numberOfFrames, double sampleRate) { |
return OfflineAudioContext._create_1(numberOfChannels, numberOfFrames, sampleRate); |
} |
static OfflineAudioContext _create_1(numberOfChannels, numberOfFrames, sampleRate) => JS('OfflineAudioContext', 'new OfflineAudioContext(#,#,#)', numberOfChannels, numberOfFrames, sampleRate); |
@@ -871,12 +871,12 @@ class OscillatorNode extends AudioSourceNode native "OscillatorNode" { |
@DomName('OscillatorNode.noteOff') |
@DocsEditable |
@Experimental // untriaged |
- void noteOff(num when) native; |
+ void noteOff(double when) native; |
@DomName('OscillatorNode.noteOn') |
@DocsEditable |
@Experimental // untriaged |
- void noteOn(num when) native; |
+ void noteOn(double when) native; |
@DomName('OscillatorNode.setWaveTable') |
@DocsEditable |
@@ -884,11 +884,11 @@ class OscillatorNode extends AudioSourceNode native "OscillatorNode" { |
@DomName('OscillatorNode.start') |
@DocsEditable |
- void start(num when) native; |
+ void start(double when) native; |
@DomName('OscillatorNode.stop') |
@DocsEditable |
- void stop(num when) native; |
+ void stop(double when) native; |
} |
// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
// for details. All rights reserved. Use of this source code is governed by a |
@@ -939,15 +939,15 @@ class PannerNode extends AudioNode native "PannerNode" { |
@DomName('PannerNode.coneInnerAngle') |
@DocsEditable |
- num coneInnerAngle; |
+ double coneInnerAngle; |
@DomName('PannerNode.coneOuterAngle') |
@DocsEditable |
- num coneOuterAngle; |
+ double coneOuterAngle; |
@DomName('PannerNode.coneOuterGain') |
@DocsEditable |
- num coneOuterGain; |
+ double coneOuterGain; |
@DomName('PannerNode.distanceModel') |
@DocsEditable |
@@ -955,7 +955,7 @@ class PannerNode extends AudioNode native "PannerNode" { |
@DomName('PannerNode.maxDistance') |
@DocsEditable |
- num maxDistance; |
+ double maxDistance; |
@DomName('PannerNode.panningModel') |
@DocsEditable |
@@ -963,23 +963,23 @@ class PannerNode extends AudioNode native "PannerNode" { |
@DomName('PannerNode.refDistance') |
@DocsEditable |
- num refDistance; |
+ double refDistance; |
@DomName('PannerNode.rolloffFactor') |
@DocsEditable |
- num rolloffFactor; |
+ double rolloffFactor; |
@DomName('PannerNode.setOrientation') |
@DocsEditable |
- void setOrientation(num x, num y, num z) native; |
+ void setOrientation(double x, double y, double z) native; |
@DomName('PannerNode.setPosition') |
@DocsEditable |
- void setPosition(num x, num y, num z) native; |
+ void setPosition(double x, double y, double z) native; |
@DomName('PannerNode.setVelocity') |
@DocsEditable |
- void setVelocity(num x, num y, num z) native; |
+ void setVelocity(double x, double y, double z) native; |
} |
// Copyright (c) 2013, the Dart project authors. Please see the AUTHORS file |
// for details. All rights reserved. Use of this source code is governed by a |