Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(165)

Unified Diff: sdk/lib/web_audio/dartium/web_audio_dartium.dart

Issue 15773008: Exposing DOM float & double types as double rather than num. Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Created 7 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « sdk/lib/web_audio/dart2js/web_audio_dart2js.dart ('k') | sdk/lib/web_gl/dart2js/web_gl_dart2js.dart » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: sdk/lib/web_audio/dartium/web_audio_dartium.dart
diff --git a/sdk/lib/web_audio/dartium/web_audio_dartium.dart b/sdk/lib/web_audio/dartium/web_audio_dartium.dart
index 786b08dd65fc6efdee8de584f4078f042fa68ecf..4bc75456829d1635f4ea6478207c1ec84566f278 100644
--- a/sdk/lib/web_audio/dartium/web_audio_dartium.dart
+++ b/sdk/lib/web_audio/dartium/web_audio_dartium.dart
@@ -41,27 +41,27 @@ class AnalyserNode extends AudioNode {
@DomName('AnalyserNode.maxDecibels')
@DocsEditable
- num get maxDecibels native "AnalyserNode_maxDecibels_Getter";
+ double get maxDecibels native "AnalyserNode_maxDecibels_Getter";
@DomName('AnalyserNode.maxDecibels')
@DocsEditable
- void set maxDecibels(num value) native "AnalyserNode_maxDecibels_Setter";
+ void set maxDecibels(double value) native "AnalyserNode_maxDecibels_Setter";
@DomName('AnalyserNode.minDecibels')
@DocsEditable
- num get minDecibels native "AnalyserNode_minDecibels_Getter";
+ double get minDecibels native "AnalyserNode_minDecibels_Getter";
@DomName('AnalyserNode.minDecibels')
@DocsEditable
- void set minDecibels(num value) native "AnalyserNode_minDecibels_Setter";
+ void set minDecibels(double value) native "AnalyserNode_minDecibels_Setter";
@DomName('AnalyserNode.smoothingTimeConstant')
@DocsEditable
- num get smoothingTimeConstant native "AnalyserNode_smoothingTimeConstant_Getter";
+ double get smoothingTimeConstant native "AnalyserNode_smoothingTimeConstant_Getter";
@DomName('AnalyserNode.smoothingTimeConstant')
@DocsEditable
- void set smoothingTimeConstant(num value) native "AnalyserNode_smoothingTimeConstant_Setter";
+ void set smoothingTimeConstant(double value) native "AnalyserNode_smoothingTimeConstant_Setter";
@DomName('AnalyserNode.getByteFrequencyData')
@DocsEditable
@@ -92,15 +92,15 @@ class AudioBuffer extends NativeFieldWrapperClass1 {
@DomName('AudioBuffer.duration')
@DocsEditable
- num get duration native "AudioBuffer_duration_Getter";
+ double get duration native "AudioBuffer_duration_Getter";
@DomName('AudioBuffer.gain')
@DocsEditable
- num get gain native "AudioBuffer_gain_Getter";
+ double get gain native "AudioBuffer_gain_Getter";
@DomName('AudioBuffer.gain')
@DocsEditable
- void set gain(num value) native "AudioBuffer_gain_Setter";
+ void set gain(double value) native "AudioBuffer_gain_Setter";
@DomName('AudioBuffer.length')
@DocsEditable
@@ -112,7 +112,7 @@ class AudioBuffer extends NativeFieldWrapperClass1 {
@DomName('AudioBuffer.sampleRate')
@DocsEditable
- num get sampleRate native "AudioBuffer_sampleRate_Getter";
+ double get sampleRate native "AudioBuffer_sampleRate_Getter";
@DomName('AudioBuffer.getChannelData')
@DocsEditable
@@ -182,19 +182,19 @@ class AudioBufferSourceNode extends AudioSourceNode {
@DomName('AudioBufferSourceNode.loopEnd')
@DocsEditable
- num get loopEnd native "AudioBufferSourceNode_loopEnd_Getter";
+ double get loopEnd native "AudioBufferSourceNode_loopEnd_Getter";
@DomName('AudioBufferSourceNode.loopEnd')
@DocsEditable
- void set loopEnd(num value) native "AudioBufferSourceNode_loopEnd_Setter";
+ void set loopEnd(double value) native "AudioBufferSourceNode_loopEnd_Setter";
@DomName('AudioBufferSourceNode.loopStart')
@DocsEditable
- num get loopStart native "AudioBufferSourceNode_loopStart_Getter";
+ double get loopStart native "AudioBufferSourceNode_loopStart_Getter";
@DomName('AudioBufferSourceNode.loopStart')
@DocsEditable
- void set loopStart(num value) native "AudioBufferSourceNode_loopStart_Setter";
+ void set loopStart(double value) native "AudioBufferSourceNode_loopStart_Setter";
@DomName('AudioBufferSourceNode.playbackRate')
@DocsEditable
@@ -207,28 +207,28 @@ class AudioBufferSourceNode extends AudioSourceNode {
@DomName('AudioBufferSourceNode.noteGrainOn')
@DocsEditable
@Experimental // untriaged
- void noteGrainOn(num when, num grainOffset, num grainDuration) native "AudioBufferSourceNode_noteGrainOn_Callback";
+ void noteGrainOn(double when, double grainOffset, double grainDuration) native "AudioBufferSourceNode_noteGrainOn_Callback";
@DomName('AudioBufferSourceNode.noteOff')
@DocsEditable
@Experimental // untriaged
- void noteOff(num when) native "AudioBufferSourceNode_noteOff_Callback";
+ void noteOff(double when) native "AudioBufferSourceNode_noteOff_Callback";
@DomName('AudioBufferSourceNode.noteOn')
@DocsEditable
@Experimental // untriaged
- void noteOn(num when) native "AudioBufferSourceNode_noteOn_Callback";
+ void noteOn(double when) native "AudioBufferSourceNode_noteOn_Callback";
- void start(num when, [num grainOffset, num grainDuration]) {
- if ((when is num || when == null) && !?grainOffset && !?grainDuration) {
+ void start(double when, [double grainOffset, double grainDuration]) {
+ if ((when is double || when == null) && !?grainOffset && !?grainDuration) {
_start_1(when);
return;
}
- if ((when is num || when == null) && (grainOffset is num || grainOffset == null) && !?grainDuration) {
+ if ((when is double || when == null) && (grainOffset is double || grainOffset == null) && !?grainDuration) {
_start_2(when, grainOffset);
return;
}
- if ((when is num || when == null) && (grainOffset is num || grainOffset == null) && (grainDuration is num || grainDuration == null)) {
+ if ((when is double || when == null) && (grainOffset is double || grainOffset == null) && (grainDuration is double || grainDuration == null)) {
_start_3(when, grainOffset, grainDuration);
return;
}
@@ -243,7 +243,7 @@ class AudioBufferSourceNode extends AudioSourceNode {
@DomName('AudioBufferSourceNode.stop')
@DocsEditable
- void stop(num when) native "AudioBufferSourceNode_stop_Callback";
+ void stop(double when) native "AudioBufferSourceNode_stop_Callback";
}
// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
@@ -277,7 +277,7 @@ class AudioContext extends EventTarget {
@DomName('AudioContext.currentTime')
@DocsEditable
- num get currentTime native "AudioContext_currentTime_Getter";
+ double get currentTime native "AudioContext_currentTime_Getter";
@DomName('AudioContext.destination')
@DocsEditable
@@ -289,7 +289,7 @@ class AudioContext extends EventTarget {
@DomName('AudioContext.sampleRate')
@DocsEditable
- num get sampleRate native "AudioContext_sampleRate_Getter";
+ double get sampleRate native "AudioContext_sampleRate_Getter";
@DomName('AudioContext.createAnalyser')
@DocsEditable
@@ -299,8 +299,8 @@ class AudioContext extends EventTarget {
@DocsEditable
BiquadFilterNode createBiquadFilter() native "AudioContext_createBiquadFilter_Callback";
- AudioBuffer createBuffer(buffer_OR_numberOfChannels, mixToMono_OR_numberOfFrames, [num sampleRate]) {
- if ((buffer_OR_numberOfChannels is int || buffer_OR_numberOfChannels == null) && (mixToMono_OR_numberOfFrames is int || mixToMono_OR_numberOfFrames == null) && (sampleRate is num || sampleRate == null)) {
+ AudioBuffer createBuffer(buffer_OR_numberOfChannels, mixToMono_OR_numberOfFrames, [double sampleRate]) {
+ if ((buffer_OR_numberOfChannels is int || buffer_OR_numberOfChannels == null) && (mixToMono_OR_numberOfFrames is int || mixToMono_OR_numberOfFrames == null) && (sampleRate is double || sampleRate == null)) {
return _createBuffer_1(buffer_OR_numberOfChannels, mixToMono_OR_numberOfFrames, sampleRate);
}
if ((buffer_OR_numberOfChannels is ByteBuffer || buffer_OR_numberOfChannels == null) && (mixToMono_OR_numberOfFrames is bool || mixToMono_OR_numberOfFrames == null) && !?sampleRate) {
@@ -343,7 +343,7 @@ class AudioContext extends EventTarget {
@DocsEditable
ConvolverNode createConvolver() native "AudioContext_createConvolver_Callback";
- DelayNode createDelay([num maxDelayTime]) {
+ DelayNode createDelay([double maxDelayTime]) {
if (?maxDelayTime) {
return _createDelay_1(maxDelayTime);
}
@@ -354,7 +354,7 @@ class AudioContext extends EventTarget {
DelayNode _createDelay_2() native "AudioContext__createDelay_2_Callback";
- DelayNode createDelayNode([num maxDelayTime]) {
+ DelayNode createDelayNode([double maxDelayTime]) {
if (?maxDelayTime) {
return _createDelayNode_1(maxDelayTime);
}
@@ -486,31 +486,31 @@ class AudioListener extends NativeFieldWrapperClass1 {
@DomName('AudioListener.dopplerFactor')
@DocsEditable
- num get dopplerFactor native "AudioListener_dopplerFactor_Getter";
+ double get dopplerFactor native "AudioListener_dopplerFactor_Getter";
@DomName('AudioListener.dopplerFactor')
@DocsEditable
- void set dopplerFactor(num value) native "AudioListener_dopplerFactor_Setter";
+ void set dopplerFactor(double value) native "AudioListener_dopplerFactor_Setter";
@DomName('AudioListener.speedOfSound')
@DocsEditable
- num get speedOfSound native "AudioListener_speedOfSound_Getter";
+ double get speedOfSound native "AudioListener_speedOfSound_Getter";
@DomName('AudioListener.speedOfSound')
@DocsEditable
- void set speedOfSound(num value) native "AudioListener_speedOfSound_Setter";
+ void set speedOfSound(double value) native "AudioListener_speedOfSound_Setter";
@DomName('AudioListener.setOrientation')
@DocsEditable
- void setOrientation(num x, num y, num z, num xUp, num yUp, num zUp) native "AudioListener_setOrientation_Callback";
+ void setOrientation(double x, double y, double z, double xUp, double yUp, double zUp) native "AudioListener_setOrientation_Callback";
@DomName('AudioListener.setPosition')
@DocsEditable
- void setPosition(num x, num y, num z) native "AudioListener_setPosition_Callback";
+ void setPosition(double x, double y, double z) native "AudioListener_setPosition_Callback";
@DomName('AudioListener.setVelocity')
@DocsEditable
- void setVelocity(num x, num y, num z) native "AudioListener_setVelocity_Callback";
+ void setVelocity(double x, double y, double z) native "AudioListener_setVelocity_Callback";
}
// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
@@ -600,15 +600,15 @@ class AudioParam extends NativeFieldWrapperClass1 {
@DomName('AudioParam.defaultValue')
@DocsEditable
- num get defaultValue native "AudioParam_defaultValue_Getter";
+ double get defaultValue native "AudioParam_defaultValue_Getter";
@DomName('AudioParam.maxValue')
@DocsEditable
- num get maxValue native "AudioParam_maxValue_Getter";
+ double get maxValue native "AudioParam_maxValue_Getter";
@DomName('AudioParam.minValue')
@DocsEditable
- num get minValue native "AudioParam_minValue_Getter";
+ double get minValue native "AudioParam_minValue_Getter";
@DomName('AudioParam.name')
@DocsEditable
@@ -620,40 +620,40 @@ class AudioParam extends NativeFieldWrapperClass1 {
@DomName('AudioParam.value')
@DocsEditable
- num get value native "AudioParam_value_Getter";
+ double get value native "AudioParam_value_Getter";
@DomName('AudioParam.value')
@DocsEditable
- void set value(num value) native "AudioParam_value_Setter";
+ void set value(double value) native "AudioParam_value_Setter";
@DomName('AudioParam.cancelScheduledValues')
@DocsEditable
- void cancelScheduledValues(num startTime) native "AudioParam_cancelScheduledValues_Callback";
+ void cancelScheduledValues(double startTime) native "AudioParam_cancelScheduledValues_Callback";
@DomName('AudioParam.exponentialRampToValueAtTime')
@DocsEditable
- void exponentialRampToValueAtTime(num value, num time) native "AudioParam_exponentialRampToValueAtTime_Callback";
+ void exponentialRampToValueAtTime(double value, double time) native "AudioParam_exponentialRampToValueAtTime_Callback";
@DomName('AudioParam.linearRampToValueAtTime')
@DocsEditable
- void linearRampToValueAtTime(num value, num time) native "AudioParam_linearRampToValueAtTime_Callback";
+ void linearRampToValueAtTime(double value, double time) native "AudioParam_linearRampToValueAtTime_Callback";
@DomName('AudioParam.setTargetAtTime')
@DocsEditable
- void setTargetAtTime(num target, num time, num timeConstant) native "AudioParam_setTargetAtTime_Callback";
+ void setTargetAtTime(double target, double time, double timeConstant) native "AudioParam_setTargetAtTime_Callback";
@DomName('AudioParam.setTargetValueAtTime')
@DocsEditable
@Experimental // untriaged
- void setTargetValueAtTime(num targetValue, num time, num timeConstant) native "AudioParam_setTargetValueAtTime_Callback";
+ void setTargetValueAtTime(double targetValue, double time, double timeConstant) native "AudioParam_setTargetValueAtTime_Callback";
@DomName('AudioParam.setValueAtTime')
@DocsEditable
- void setValueAtTime(num value, num time) native "AudioParam_setValueAtTime_Callback";
+ void setValueAtTime(double value, double time) native "AudioParam_setValueAtTime_Callback";
@DomName('AudioParam.setValueCurveAtTime')
@DocsEditable
- void setValueCurveAtTime(Float32List values, num time, num duration) native "AudioParam_setValueCurveAtTime_Callback";
+ void setValueCurveAtTime(Float32List values, double time, double duration) native "AudioParam_setValueCurveAtTime_Callback";
}
// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
@@ -1000,7 +1000,7 @@ class OfflineAudioContext extends AudioContext implements EventTarget {
@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);
}
@@ -1091,12 +1091,12 @@ class OscillatorNode extends AudioSourceNode {
@DomName('OscillatorNode.noteOff')
@DocsEditable
@Experimental // untriaged
- void noteOff(num when) native "OscillatorNode_noteOff_Callback";
+ void noteOff(double when) native "OscillatorNode_noteOff_Callback";
@DomName('OscillatorNode.noteOn')
@DocsEditable
@Experimental // untriaged
- void noteOn(num when) native "OscillatorNode_noteOn_Callback";
+ void noteOn(double when) native "OscillatorNode_noteOn_Callback";
@DomName('OscillatorNode.setWaveTable')
@DocsEditable
@@ -1104,11 +1104,11 @@ class OscillatorNode extends AudioSourceNode {
@DomName('OscillatorNode.start')
@DocsEditable
- void start(num when) native "OscillatorNode_start_Callback";
+ void start(double when) native "OscillatorNode_start_Callback";
@DomName('OscillatorNode.stop')
@DocsEditable
- void stop(num when) native "OscillatorNode_stop_Callback";
+ void stop(double when) native "OscillatorNode_stop_Callback";
}
// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
@@ -1163,27 +1163,27 @@ class PannerNode extends AudioNode {
@DomName('PannerNode.coneInnerAngle')
@DocsEditable
- num get coneInnerAngle native "PannerNode_coneInnerAngle_Getter";
+ double get coneInnerAngle native "PannerNode_coneInnerAngle_Getter";
@DomName('PannerNode.coneInnerAngle')
@DocsEditable
- void set coneInnerAngle(num value) native "PannerNode_coneInnerAngle_Setter";
+ void set coneInnerAngle(double value) native "PannerNode_coneInnerAngle_Setter";
@DomName('PannerNode.coneOuterAngle')
@DocsEditable
- num get coneOuterAngle native "PannerNode_coneOuterAngle_Getter";
+ double get coneOuterAngle native "PannerNode_coneOuterAngle_Getter";
@DomName('PannerNode.coneOuterAngle')
@DocsEditable
- void set coneOuterAngle(num value) native "PannerNode_coneOuterAngle_Setter";
+ void set coneOuterAngle(double value) native "PannerNode_coneOuterAngle_Setter";
@DomName('PannerNode.coneOuterGain')
@DocsEditable
- num get coneOuterGain native "PannerNode_coneOuterGain_Getter";
+ double get coneOuterGain native "PannerNode_coneOuterGain_Getter";
@DomName('PannerNode.coneOuterGain')
@DocsEditable
- void set coneOuterGain(num value) native "PannerNode_coneOuterGain_Setter";
+ void set coneOuterGain(double value) native "PannerNode_coneOuterGain_Setter";
@DomName('PannerNode.distanceModel')
@DocsEditable
@@ -1195,11 +1195,11 @@ class PannerNode extends AudioNode {
@DomName('PannerNode.maxDistance')
@DocsEditable
- num get maxDistance native "PannerNode_maxDistance_Getter";
+ double get maxDistance native "PannerNode_maxDistance_Getter";
@DomName('PannerNode.maxDistance')
@DocsEditable
- void set maxDistance(num value) native "PannerNode_maxDistance_Setter";
+ void set maxDistance(double value) native "PannerNode_maxDistance_Setter";
@DomName('PannerNode.panningModel')
@DocsEditable
@@ -1211,31 +1211,31 @@ class PannerNode extends AudioNode {
@DomName('PannerNode.refDistance')
@DocsEditable
- num get refDistance native "PannerNode_refDistance_Getter";
+ double get refDistance native "PannerNode_refDistance_Getter";
@DomName('PannerNode.refDistance')
@DocsEditable
- void set refDistance(num value) native "PannerNode_refDistance_Setter";
+ void set refDistance(double value) native "PannerNode_refDistance_Setter";
@DomName('PannerNode.rolloffFactor')
@DocsEditable
- num get rolloffFactor native "PannerNode_rolloffFactor_Getter";
+ double get rolloffFactor native "PannerNode_rolloffFactor_Getter";
@DomName('PannerNode.rolloffFactor')
@DocsEditable
- void set rolloffFactor(num value) native "PannerNode_rolloffFactor_Setter";
+ void set rolloffFactor(double value) native "PannerNode_rolloffFactor_Setter";
@DomName('PannerNode.setOrientation')
@DocsEditable
- void setOrientation(num x, num y, num z) native "PannerNode_setOrientation_Callback";
+ void setOrientation(double x, double y, double z) native "PannerNode_setOrientation_Callback";
@DomName('PannerNode.setPosition')
@DocsEditable
- void setPosition(num x, num y, num z) native "PannerNode_setPosition_Callback";
+ void setPosition(double x, double y, double z) native "PannerNode_setPosition_Callback";
@DomName('PannerNode.setVelocity')
@DocsEditable
- void setVelocity(num x, num y, num z) native "PannerNode_setVelocity_Callback";
+ void setVelocity(double x, double y, double z) native "PannerNode_setVelocity_Callback";
}
// Copyright (c) 2013, the Dart project authors. Please see the AUTHORS file
« no previous file with comments | « sdk/lib/web_audio/dart2js/web_audio_dart2js.dart ('k') | sdk/lib/web_gl/dart2js/web_gl_dart2js.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698