| 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
|
|
|