| OLD | NEW |
| 1 library web_audio; | 1 library web_audio; |
| 2 | 2 |
| 3 import 'dart:async'; | 3 import 'dart:async'; |
| 4 import 'dart:html'; | 4 import 'dart:html'; |
| 5 import 'dart:nativewrappers'; | 5 import 'dart:nativewrappers'; |
| 6 // DO NOT EDIT | 6 // DO NOT EDIT |
| 7 // Auto-generated dart:audio library. | 7 // Auto-generated dart:audio library. |
| 8 | 8 |
| 9 | 9 |
| 10 | 10 |
| 11 | 11 |
| 12 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 12 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 13 // for details. All rights reserved. Use of this source code is governed by a | 13 // for details. All rights reserved. Use of this source code is governed by a |
| 14 // BSD-style license that can be found in the LICENSE file. | 14 // BSD-style license that can be found in the LICENSE file. |
| 15 | 15 |
| 16 // WARNING: Do not edit - generated code. | 16 // WARNING: Do not edit - generated code. |
| 17 | 17 |
| 18 | 18 |
| 19 @DocsEditable | 19 @DocsEditable |
| 20 @DomName('AnalyserNode') | 20 @DomName('AnalyserNode') |
| 21 class AnalyserNode extends AudioNode { | 21 class AnalyserNode extends AudioNode { |
| 22 AnalyserNode.internal() : super.internal(); | 22 AnalyserNode.internal() : super.internal(); |
| 23 | 23 |
| 24 @DomName('AnalyserNode.fftSize') |
| 24 @DocsEditable | 25 @DocsEditable |
| 25 @DomName('AnalyserNode.fftSize') | |
| 26 int get fftSize native "AnalyserNode_fftSize_Getter"; | 26 int get fftSize native "AnalyserNode_fftSize_Getter"; |
| 27 | 27 |
| 28 @DomName('AnalyserNode.fftSize') |
| 28 @DocsEditable | 29 @DocsEditable |
| 29 @DomName('AnalyserNode.fftSize') | |
| 30 void set fftSize(int value) native "AnalyserNode_fftSize_Setter"; | 30 void set fftSize(int value) native "AnalyserNode_fftSize_Setter"; |
| 31 | 31 |
| 32 @DomName('AnalyserNode.frequencyBinCount') |
| 32 @DocsEditable | 33 @DocsEditable |
| 33 @DomName('AnalyserNode.frequencyBinCount') | |
| 34 int get frequencyBinCount native "AnalyserNode_frequencyBinCount_Getter"; | 34 int get frequencyBinCount native "AnalyserNode_frequencyBinCount_Getter"; |
| 35 | 35 |
| 36 @DomName('AnalyserNode.maxDecibels') |
| 36 @DocsEditable | 37 @DocsEditable |
| 37 @DomName('AnalyserNode.maxDecibels') | |
| 38 num get maxDecibels native "AnalyserNode_maxDecibels_Getter"; | 38 num get maxDecibels native "AnalyserNode_maxDecibels_Getter"; |
| 39 | 39 |
| 40 @DomName('AnalyserNode.maxDecibels') |
| 40 @DocsEditable | 41 @DocsEditable |
| 41 @DomName('AnalyserNode.maxDecibels') | |
| 42 void set maxDecibels(num value) native "AnalyserNode_maxDecibels_Setter"; | 42 void set maxDecibels(num value) native "AnalyserNode_maxDecibels_Setter"; |
| 43 | 43 |
| 44 @DomName('AnalyserNode.minDecibels') |
| 44 @DocsEditable | 45 @DocsEditable |
| 45 @DomName('AnalyserNode.minDecibels') | |
| 46 num get minDecibels native "AnalyserNode_minDecibels_Getter"; | 46 num get minDecibels native "AnalyserNode_minDecibels_Getter"; |
| 47 | 47 |
| 48 @DomName('AnalyserNode.minDecibels') |
| 48 @DocsEditable | 49 @DocsEditable |
| 49 @DomName('AnalyserNode.minDecibels') | |
| 50 void set minDecibels(num value) native "AnalyserNode_minDecibels_Setter"; | 50 void set minDecibels(num value) native "AnalyserNode_minDecibels_Setter"; |
| 51 | 51 |
| 52 @DomName('AnalyserNode.smoothingTimeConstant') |
| 52 @DocsEditable | 53 @DocsEditable |
| 53 @DomName('AnalyserNode.smoothingTimeConstant') | |
| 54 num get smoothingTimeConstant native "AnalyserNode_smoothingTimeConstant_Gette
r"; | 54 num get smoothingTimeConstant native "AnalyserNode_smoothingTimeConstant_Gette
r"; |
| 55 | 55 |
| 56 @DomName('AnalyserNode.smoothingTimeConstant') |
| 56 @DocsEditable | 57 @DocsEditable |
| 57 @DomName('AnalyserNode.smoothingTimeConstant') | |
| 58 void set smoothingTimeConstant(num value) native "AnalyserNode_smoothingTimeCo
nstant_Setter"; | 58 void set smoothingTimeConstant(num value) native "AnalyserNode_smoothingTimeCo
nstant_Setter"; |
| 59 | 59 |
| 60 @DomName('AnalyserNode.getByteFrequencyData') |
| 60 @DocsEditable | 61 @DocsEditable |
| 61 @DomName('AnalyserNode.getByteFrequencyData') | |
| 62 void getByteFrequencyData(Uint8Array array) native "AnalyserNode_getByteFreque
ncyData_Callback"; | 62 void getByteFrequencyData(Uint8Array array) native "AnalyserNode_getByteFreque
ncyData_Callback"; |
| 63 | 63 |
| 64 @DomName('AnalyserNode.getByteTimeDomainData') |
| 64 @DocsEditable | 65 @DocsEditable |
| 65 @DomName('AnalyserNode.getByteTimeDomainData') | |
| 66 void getByteTimeDomainData(Uint8Array array) native "AnalyserNode_getByteTimeD
omainData_Callback"; | 66 void getByteTimeDomainData(Uint8Array array) native "AnalyserNode_getByteTimeD
omainData_Callback"; |
| 67 | 67 |
| 68 @DomName('AnalyserNode.getFloatFrequencyData') |
| 68 @DocsEditable | 69 @DocsEditable |
| 69 @DomName('AnalyserNode.getFloatFrequencyData') | |
| 70 void getFloatFrequencyData(Float32Array array) native "AnalyserNode_getFloatFr
equencyData_Callback"; | 70 void getFloatFrequencyData(Float32Array array) native "AnalyserNode_getFloatFr
equencyData_Callback"; |
| 71 | 71 |
| 72 } | 72 } |
| 73 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 73 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 74 // for details. All rights reserved. Use of this source code is governed by a | 74 // for details. All rights reserved. Use of this source code is governed by a |
| 75 // BSD-style license that can be found in the LICENSE file. | 75 // BSD-style license that can be found in the LICENSE file. |
| 76 | 76 |
| 77 // WARNING: Do not edit - generated code. | 77 // WARNING: Do not edit - generated code. |
| 78 | 78 |
| 79 | 79 |
| 80 @DocsEditable | 80 @DocsEditable |
| 81 @DomName('AudioBuffer') | 81 @DomName('AudioBuffer') |
| 82 class AudioBuffer extends NativeFieldWrapperClass1 { | 82 class AudioBuffer extends NativeFieldWrapperClass1 { |
| 83 AudioBuffer.internal(); | 83 AudioBuffer.internal(); |
| 84 | 84 |
| 85 @DomName('AudioBuffer.duration') |
| 85 @DocsEditable | 86 @DocsEditable |
| 86 @DomName('AudioBuffer.duration') | |
| 87 num get duration native "AudioBuffer_duration_Getter"; | 87 num get duration native "AudioBuffer_duration_Getter"; |
| 88 | 88 |
| 89 @DomName('AudioBuffer.gain') |
| 89 @DocsEditable | 90 @DocsEditable |
| 90 @DomName('AudioBuffer.gain') | |
| 91 num get gain native "AudioBuffer_gain_Getter"; | 91 num get gain native "AudioBuffer_gain_Getter"; |
| 92 | 92 |
| 93 @DomName('AudioBuffer.gain') |
| 93 @DocsEditable | 94 @DocsEditable |
| 94 @DomName('AudioBuffer.gain') | |
| 95 void set gain(num value) native "AudioBuffer_gain_Setter"; | 95 void set gain(num value) native "AudioBuffer_gain_Setter"; |
| 96 | 96 |
| 97 @DomName('AudioBuffer.length') |
| 97 @DocsEditable | 98 @DocsEditable |
| 98 @DomName('AudioBuffer.length') | |
| 99 int get length native "AudioBuffer_length_Getter"; | 99 int get length native "AudioBuffer_length_Getter"; |
| 100 | 100 |
| 101 @DomName('AudioBuffer.numberOfChannels') |
| 101 @DocsEditable | 102 @DocsEditable |
| 102 @DomName('AudioBuffer.numberOfChannels') | |
| 103 int get numberOfChannels native "AudioBuffer_numberOfChannels_Getter"; | 103 int get numberOfChannels native "AudioBuffer_numberOfChannels_Getter"; |
| 104 | 104 |
| 105 @DomName('AudioBuffer.sampleRate') |
| 105 @DocsEditable | 106 @DocsEditable |
| 106 @DomName('AudioBuffer.sampleRate') | |
| 107 num get sampleRate native "AudioBuffer_sampleRate_Getter"; | 107 num get sampleRate native "AudioBuffer_sampleRate_Getter"; |
| 108 | 108 |
| 109 @DomName('AudioBuffer.getChannelData') |
| 109 @DocsEditable | 110 @DocsEditable |
| 110 @DomName('AudioBuffer.getChannelData') | |
| 111 Float32Array getChannelData(int channelIndex) native "AudioBuffer_getChannelDa
ta_Callback"; | 111 Float32Array getChannelData(int channelIndex) native "AudioBuffer_getChannelDa
ta_Callback"; |
| 112 | 112 |
| 113 } | 113 } |
| 114 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 114 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 115 // for details. All rights reserved. Use of this source code is governed by a | 115 // for details. All rights reserved. Use of this source code is governed by a |
| 116 // BSD-style license that can be found in the LICENSE file. | 116 // BSD-style license that can be found in the LICENSE file. |
| 117 | 117 |
| 118 // WARNING: Do not edit - generated code. | 118 // WARNING: Do not edit - generated code. |
| 119 | 119 |
| 120 | 120 |
| (...skipping 11 matching lines...) Expand all Loading... |
| 132 AudioBufferSourceNode.internal() : super.internal(); | 132 AudioBufferSourceNode.internal() : super.internal(); |
| 133 | 133 |
| 134 static const int FINISHED_STATE = 3; | 134 static const int FINISHED_STATE = 3; |
| 135 | 135 |
| 136 static const int PLAYING_STATE = 2; | 136 static const int PLAYING_STATE = 2; |
| 137 | 137 |
| 138 static const int SCHEDULED_STATE = 1; | 138 static const int SCHEDULED_STATE = 1; |
| 139 | 139 |
| 140 static const int UNSCHEDULED_STATE = 0; | 140 static const int UNSCHEDULED_STATE = 0; |
| 141 | 141 |
| 142 @DomName('AudioBufferSourceNode.buffer') |
| 142 @DocsEditable | 143 @DocsEditable |
| 143 @DomName('AudioBufferSourceNode.buffer') | |
| 144 AudioBuffer get buffer native "AudioBufferSourceNode_buffer_Getter"; | 144 AudioBuffer get buffer native "AudioBufferSourceNode_buffer_Getter"; |
| 145 | 145 |
| 146 @DomName('AudioBufferSourceNode.buffer') |
| 146 @DocsEditable | 147 @DocsEditable |
| 147 @DomName('AudioBufferSourceNode.buffer') | |
| 148 void set buffer(AudioBuffer value) native "AudioBufferSourceNode_buffer_Setter
"; | 148 void set buffer(AudioBuffer value) native "AudioBufferSourceNode_buffer_Setter
"; |
| 149 | 149 |
| 150 @DomName('AudioBufferSourceNode.gain') |
| 150 @DocsEditable | 151 @DocsEditable |
| 151 @DomName('AudioBufferSourceNode.gain') | |
| 152 AudioGain get gain native "AudioBufferSourceNode_gain_Getter"; | 152 AudioGain get gain native "AudioBufferSourceNode_gain_Getter"; |
| 153 | 153 |
| 154 @DomName('AudioBufferSourceNode.loop') |
| 154 @DocsEditable | 155 @DocsEditable |
| 155 @DomName('AudioBufferSourceNode.loop') | |
| 156 bool get loop native "AudioBufferSourceNode_loop_Getter"; | 156 bool get loop native "AudioBufferSourceNode_loop_Getter"; |
| 157 | 157 |
| 158 @DomName('AudioBufferSourceNode.loop') |
| 158 @DocsEditable | 159 @DocsEditable |
| 159 @DomName('AudioBufferSourceNode.loop') | |
| 160 void set loop(bool value) native "AudioBufferSourceNode_loop_Setter"; | 160 void set loop(bool value) native "AudioBufferSourceNode_loop_Setter"; |
| 161 | 161 |
| 162 @DomName('AudioBufferSourceNode.loopEnd') |
| 162 @DocsEditable | 163 @DocsEditable |
| 163 @DomName('AudioBufferSourceNode.loopEnd') | |
| 164 num get loopEnd native "AudioBufferSourceNode_loopEnd_Getter"; | 164 num get loopEnd native "AudioBufferSourceNode_loopEnd_Getter"; |
| 165 | 165 |
| 166 @DomName('AudioBufferSourceNode.loopEnd') |
| 166 @DocsEditable | 167 @DocsEditable |
| 167 @DomName('AudioBufferSourceNode.loopEnd') | |
| 168 void set loopEnd(num value) native "AudioBufferSourceNode_loopEnd_Setter"; | 168 void set loopEnd(num value) native "AudioBufferSourceNode_loopEnd_Setter"; |
| 169 | 169 |
| 170 @DomName('AudioBufferSourceNode.loopStart') |
| 170 @DocsEditable | 171 @DocsEditable |
| 171 @DomName('AudioBufferSourceNode.loopStart') | |
| 172 num get loopStart native "AudioBufferSourceNode_loopStart_Getter"; | 172 num get loopStart native "AudioBufferSourceNode_loopStart_Getter"; |
| 173 | 173 |
| 174 @DomName('AudioBufferSourceNode.loopStart') |
| 174 @DocsEditable | 175 @DocsEditable |
| 175 @DomName('AudioBufferSourceNode.loopStart') | |
| 176 void set loopStart(num value) native "AudioBufferSourceNode_loopStart_Setter"; | 176 void set loopStart(num value) native "AudioBufferSourceNode_loopStart_Setter"; |
| 177 | 177 |
| 178 @DomName('AudioBufferSourceNode.playbackRate') |
| 178 @DocsEditable | 179 @DocsEditable |
| 179 @DomName('AudioBufferSourceNode.playbackRate') | |
| 180 AudioParam get playbackRate native "AudioBufferSourceNode_playbackRate_Getter"
; | 180 AudioParam get playbackRate native "AudioBufferSourceNode_playbackRate_Getter"
; |
| 181 | 181 |
| 182 @DomName('AudioBufferSourceNode.playbackState') |
| 182 @DocsEditable | 183 @DocsEditable |
| 183 @DomName('AudioBufferSourceNode.playbackState') | |
| 184 int get playbackState native "AudioBufferSourceNode_playbackState_Getter"; | 184 int get playbackState native "AudioBufferSourceNode_playbackState_Getter"; |
| 185 | 185 |
| 186 void start(num when, [num grainOffset, num grainDuration]) { | 186 void start(num when, [num grainOffset, num grainDuration]) { |
| 187 if ((when is num || when == null) && !?grainOffset && !?grainDuration) { | 187 if ((when is num || when == null) && !?grainOffset && !?grainDuration) { |
| 188 _start_1(when); | 188 _start_1(when); |
| 189 return; | 189 return; |
| 190 } | 190 } |
| 191 if ((when is num || when == null) && (grainOffset is num || grainOffset == n
ull) && !?grainDuration) { | 191 if ((when is num || when == null) && (grainOffset is num || grainOffset == n
ull) && !?grainDuration) { |
| 192 _start_2(when, grainOffset); | 192 _start_2(when, grainOffset); |
| 193 return; | 193 return; |
| 194 } | 194 } |
| 195 if ((when is num || when == null) && (grainOffset is num || grainOffset == n
ull) && (grainDuration is num || grainDuration == null)) { | 195 if ((when is num || when == null) && (grainOffset is num || grainOffset == n
ull) && (grainDuration is num || grainDuration == null)) { |
| 196 _start_3(when, grainOffset, grainDuration); | 196 _start_3(when, grainOffset, grainDuration); |
| 197 return; | 197 return; |
| 198 } | 198 } |
| 199 throw new ArgumentError("Incorrect number or type of arguments"); | 199 throw new ArgumentError("Incorrect number or type of arguments"); |
| 200 } | 200 } |
| 201 | 201 |
| 202 @DomName('AudioBufferSourceNode._start_1') |
| 202 @DocsEditable | 203 @DocsEditable |
| 203 @DomName('AudioBufferSourceNode._start_1') | |
| 204 void _start_1(when) native "AudioBufferSourceNode__start_1_Callback"; | 204 void _start_1(when) native "AudioBufferSourceNode__start_1_Callback"; |
| 205 | 205 |
| 206 @DomName('AudioBufferSourceNode._start_2') |
| 206 @DocsEditable | 207 @DocsEditable |
| 207 @DomName('AudioBufferSourceNode._start_2') | |
| 208 void _start_2(when, grainOffset) native "AudioBufferSourceNode__start_2_Callba
ck"; | 208 void _start_2(when, grainOffset) native "AudioBufferSourceNode__start_2_Callba
ck"; |
| 209 | 209 |
| 210 @DomName('AudioBufferSourceNode._start_3') |
| 210 @DocsEditable | 211 @DocsEditable |
| 211 @DomName('AudioBufferSourceNode._start_3') | |
| 212 void _start_3(when, grainOffset, grainDuration) native "AudioBufferSourceNode_
_start_3_Callback"; | 212 void _start_3(when, grainOffset, grainDuration) native "AudioBufferSourceNode_
_start_3_Callback"; |
| 213 | 213 |
| 214 @DomName('AudioBufferSourceNode.stop') |
| 214 @DocsEditable | 215 @DocsEditable |
| 215 @DomName('AudioBufferSourceNode.stop') | |
| 216 void stop(num when) native "AudioBufferSourceNode_stop_Callback"; | 216 void stop(num when) native "AudioBufferSourceNode_stop_Callback"; |
| 217 | 217 |
| 218 } | 218 } |
| 219 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 219 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 220 // for details. All rights reserved. Use of this source code is governed by a | 220 // for details. All rights reserved. Use of this source code is governed by a |
| 221 // BSD-style license that can be found in the LICENSE file. | 221 // BSD-style license that can be found in the LICENSE file. |
| 222 | 222 |
| 223 | 223 |
| 224 @DocsEditable | |
| 225 @DomName('AudioContext') | 224 @DomName('AudioContext') |
| 226 class AudioContext extends EventTarget { | 225 class AudioContext extends EventTarget { |
| 227 AudioContext.internal() : super.internal(); | 226 AudioContext.internal() : super.internal(); |
| 228 | 227 |
| 228 @DomName('AudioContext.complete') |
| 229 @DocsEditable | 229 @DocsEditable |
| 230 @DomName('AudioContext.complete') | |
| 231 static const EventStreamProvider<Event> completeEvent = const EventStreamProvi
der<Event>('complete'); | 230 static const EventStreamProvider<Event> completeEvent = const EventStreamProvi
der<Event>('complete'); |
| 232 | 231 |
| 233 @DocsEditable | 232 @DocsEditable |
| 234 factory AudioContext() => AudioContext._create(); | 233 factory AudioContext() => AudioContext._create(); |
| 235 static AudioContext _create() native "AudioContext_constructor_Callback"; | 234 static AudioContext _create() native "AudioContext_constructor_Callback"; |
| 236 | 235 |
| 237 @DocsEditable | 236 @DocsEditable |
| 238 @DomName('EventTarget.addEventListener, EventTarget.removeEventListener, Event
Target.dispatchEvent') | 237 @DomName('EventTarget.addEventListener, EventTarget.removeEventListener, Event
Target.dispatchEvent') |
| 239 AudioContextEvents get on => | 238 AudioContextEvents get on => |
| 240 new AudioContextEvents(this); | 239 new AudioContextEvents(this); |
| 241 | 240 |
| 241 @DomName('AudioContext.activeSourceCount') |
| 242 @DocsEditable | 242 @DocsEditable |
| 243 @DomName('AudioContext.activeSourceCount') | |
| 244 int get activeSourceCount native "AudioContext_activeSourceCount_Getter"; | 243 int get activeSourceCount native "AudioContext_activeSourceCount_Getter"; |
| 245 | 244 |
| 245 @DomName('AudioContext.currentTime') |
| 246 @DocsEditable | 246 @DocsEditable |
| 247 @DomName('AudioContext.currentTime') | |
| 248 num get currentTime native "AudioContext_currentTime_Getter"; | 247 num get currentTime native "AudioContext_currentTime_Getter"; |
| 249 | 248 |
| 249 @DomName('AudioContext.destination') |
| 250 @DocsEditable | 250 @DocsEditable |
| 251 @DomName('AudioContext.destination') | |
| 252 AudioDestinationNode get destination native "AudioContext_destination_Getter"; | 251 AudioDestinationNode get destination native "AudioContext_destination_Getter"; |
| 253 | 252 |
| 253 @DomName('AudioContext.listener') |
| 254 @DocsEditable | 254 @DocsEditable |
| 255 @DomName('AudioContext.listener') | |
| 256 AudioListener get listener native "AudioContext_listener_Getter"; | 255 AudioListener get listener native "AudioContext_listener_Getter"; |
| 257 | 256 |
| 257 @DomName('AudioContext.sampleRate') |
| 258 @DocsEditable | 258 @DocsEditable |
| 259 @DomName('AudioContext.sampleRate') | |
| 260 num get sampleRate native "AudioContext_sampleRate_Getter"; | 259 num get sampleRate native "AudioContext_sampleRate_Getter"; |
| 261 | 260 |
| 261 @DomName('AudioContext.createAnalyser') |
| 262 @DocsEditable | 262 @DocsEditable |
| 263 @DomName('AudioContext.createAnalyser') | |
| 264 AnalyserNode createAnalyser() native "AudioContext_createAnalyser_Callback"; | 263 AnalyserNode createAnalyser() native "AudioContext_createAnalyser_Callback"; |
| 265 | 264 |
| 265 @DomName('AudioContext.createBiquadFilter') |
| 266 @DocsEditable | 266 @DocsEditable |
| 267 @DomName('AudioContext.createBiquadFilter') | |
| 268 BiquadFilterNode createBiquadFilter() native "AudioContext_createBiquadFilter_
Callback"; | 267 BiquadFilterNode createBiquadFilter() native "AudioContext_createBiquadFilter_
Callback"; |
| 269 | 268 |
| 270 AudioBuffer createBuffer(buffer_OR_numberOfChannels, mixToMono_OR_numberOfFram
es, [num sampleRate]) { | 269 AudioBuffer createBuffer(buffer_OR_numberOfChannels, mixToMono_OR_numberOfFram
es, [num sampleRate]) { |
| 271 if ((buffer_OR_numberOfChannels is int || buffer_OR_numberOfChannels == null
) && (mixToMono_OR_numberOfFrames is int || mixToMono_OR_numberOfFrames == null)
&& (sampleRate is num || sampleRate == null)) { | 270 if ((buffer_OR_numberOfChannels is int || buffer_OR_numberOfChannels == null
) && (mixToMono_OR_numberOfFrames is int || mixToMono_OR_numberOfFrames == null)
&& (sampleRate is num || sampleRate == null)) { |
| 272 return _createBuffer_1(buffer_OR_numberOfChannels, mixToMono_OR_numberOfFr
ames, sampleRate); | 271 return _createBuffer_1(buffer_OR_numberOfChannels, mixToMono_OR_numberOfFr
ames, sampleRate); |
| 273 } | 272 } |
| 274 if ((buffer_OR_numberOfChannels is ArrayBuffer || buffer_OR_numberOfChannels
== null) && (mixToMono_OR_numberOfFrames is bool || mixToMono_OR_numberOfFrames
== null) && !?sampleRate) { | 273 if ((buffer_OR_numberOfChannels is ArrayBuffer || buffer_OR_numberOfChannels
== null) && (mixToMono_OR_numberOfFrames is bool || mixToMono_OR_numberOfFrames
== null) && !?sampleRate) { |
| 275 return _createBuffer_2(buffer_OR_numberOfChannels, mixToMono_OR_numberOfFr
ames); | 274 return _createBuffer_2(buffer_OR_numberOfChannels, mixToMono_OR_numberOfFr
ames); |
| 276 } | 275 } |
| 277 throw new ArgumentError("Incorrect number or type of arguments"); | 276 throw new ArgumentError("Incorrect number or type of arguments"); |
| 278 } | 277 } |
| 279 | 278 |
| 279 @DomName('AudioContext._createBuffer_1') |
| 280 @DocsEditable | 280 @DocsEditable |
| 281 @DomName('AudioContext._createBuffer_1') | |
| 282 AudioBuffer _createBuffer_1(buffer_OR_numberOfChannels, mixToMono_OR_numberOfF
rames, sampleRate) native "AudioContext__createBuffer_1_Callback"; | 281 AudioBuffer _createBuffer_1(buffer_OR_numberOfChannels, mixToMono_OR_numberOfF
rames, sampleRate) native "AudioContext__createBuffer_1_Callback"; |
| 283 | 282 |
| 283 @DomName('AudioContext._createBuffer_2') |
| 284 @DocsEditable | 284 @DocsEditable |
| 285 @DomName('AudioContext._createBuffer_2') | |
| 286 AudioBuffer _createBuffer_2(buffer_OR_numberOfChannels, mixToMono_OR_numberOfF
rames) native "AudioContext__createBuffer_2_Callback"; | 285 AudioBuffer _createBuffer_2(buffer_OR_numberOfChannels, mixToMono_OR_numberOfF
rames) native "AudioContext__createBuffer_2_Callback"; |
| 287 | 286 |
| 287 @DomName('AudioContext.createBufferSource') |
| 288 @DocsEditable | 288 @DocsEditable |
| 289 @DomName('AudioContext.createBufferSource') | |
| 290 AudioBufferSourceNode createBufferSource() native "AudioContext_createBufferSo
urce_Callback"; | 289 AudioBufferSourceNode createBufferSource() native "AudioContext_createBufferSo
urce_Callback"; |
| 291 | 290 |
| 292 ChannelMergerNode createChannelMerger([int numberOfInputs]) { | 291 ChannelMergerNode createChannelMerger([int numberOfInputs]) { |
| 293 if (?numberOfInputs) { | 292 if (?numberOfInputs) { |
| 294 return _createChannelMerger_1(numberOfInputs); | 293 return _createChannelMerger_1(numberOfInputs); |
| 295 } | 294 } |
| 296 return _createChannelMerger_2(); | 295 return _createChannelMerger_2(); |
| 297 } | 296 } |
| 298 | 297 |
| 298 @DomName('AudioContext._createChannelMerger_1') |
| 299 @DocsEditable | 299 @DocsEditable |
| 300 @DomName('AudioContext._createChannelMerger_1') | |
| 301 ChannelMergerNode _createChannelMerger_1(numberOfInputs) native "AudioContext_
_createChannelMerger_1_Callback"; | 300 ChannelMergerNode _createChannelMerger_1(numberOfInputs) native "AudioContext_
_createChannelMerger_1_Callback"; |
| 302 | 301 |
| 302 @DomName('AudioContext._createChannelMerger_2') |
| 303 @DocsEditable | 303 @DocsEditable |
| 304 @DomName('AudioContext._createChannelMerger_2') | |
| 305 ChannelMergerNode _createChannelMerger_2() native "AudioContext__createChannel
Merger_2_Callback"; | 304 ChannelMergerNode _createChannelMerger_2() native "AudioContext__createChannel
Merger_2_Callback"; |
| 306 | 305 |
| 307 ChannelSplitterNode createChannelSplitter([int numberOfOutputs]) { | 306 ChannelSplitterNode createChannelSplitter([int numberOfOutputs]) { |
| 308 if (?numberOfOutputs) { | 307 if (?numberOfOutputs) { |
| 309 return _createChannelSplitter_1(numberOfOutputs); | 308 return _createChannelSplitter_1(numberOfOutputs); |
| 310 } | 309 } |
| 311 return _createChannelSplitter_2(); | 310 return _createChannelSplitter_2(); |
| 312 } | 311 } |
| 313 | 312 |
| 313 @DomName('AudioContext._createChannelSplitter_1') |
| 314 @DocsEditable | 314 @DocsEditable |
| 315 @DomName('AudioContext._createChannelSplitter_1') | |
| 316 ChannelSplitterNode _createChannelSplitter_1(numberOfOutputs) native "AudioCon
text__createChannelSplitter_1_Callback"; | 315 ChannelSplitterNode _createChannelSplitter_1(numberOfOutputs) native "AudioCon
text__createChannelSplitter_1_Callback"; |
| 317 | 316 |
| 317 @DomName('AudioContext._createChannelSplitter_2') |
| 318 @DocsEditable | 318 @DocsEditable |
| 319 @DomName('AudioContext._createChannelSplitter_2') | |
| 320 ChannelSplitterNode _createChannelSplitter_2() native "AudioContext__createCha
nnelSplitter_2_Callback"; | 319 ChannelSplitterNode _createChannelSplitter_2() native "AudioContext__createCha
nnelSplitter_2_Callback"; |
| 321 | 320 |
| 321 @DomName('AudioContext.createConvolver') |
| 322 @DocsEditable | 322 @DocsEditable |
| 323 @DomName('AudioContext.createConvolver') | |
| 324 ConvolverNode createConvolver() native "AudioContext_createConvolver_Callback"
; | 323 ConvolverNode createConvolver() native "AudioContext_createConvolver_Callback"
; |
| 325 | 324 |
| 326 DelayNode createDelay([num maxDelayTime]) { | 325 DelayNode createDelay([num maxDelayTime]) { |
| 327 if (?maxDelayTime) { | 326 if (?maxDelayTime) { |
| 328 return _createDelay_1(maxDelayTime); | 327 return _createDelay_1(maxDelayTime); |
| 329 } | 328 } |
| 330 return _createDelay_2(); | 329 return _createDelay_2(); |
| 331 } | 330 } |
| 332 | 331 |
| 332 @DomName('AudioContext._createDelay_1') |
| 333 @DocsEditable | 333 @DocsEditable |
| 334 @DomName('AudioContext._createDelay_1') | |
| 335 DelayNode _createDelay_1(maxDelayTime) native "AudioContext__createDelay_1_Cal
lback"; | 334 DelayNode _createDelay_1(maxDelayTime) native "AudioContext__createDelay_1_Cal
lback"; |
| 336 | 335 |
| 336 @DomName('AudioContext._createDelay_2') |
| 337 @DocsEditable | 337 @DocsEditable |
| 338 @DomName('AudioContext._createDelay_2') | |
| 339 DelayNode _createDelay_2() native "AudioContext__createDelay_2_Callback"; | 338 DelayNode _createDelay_2() native "AudioContext__createDelay_2_Callback"; |
| 340 | 339 |
| 340 @DomName('AudioContext.createDynamicsCompressor') |
| 341 @DocsEditable | 341 @DocsEditable |
| 342 @DomName('AudioContext.createDynamicsCompressor') | |
| 343 DynamicsCompressorNode createDynamicsCompressor() native "AudioContext_createD
ynamicsCompressor_Callback"; | 342 DynamicsCompressorNode createDynamicsCompressor() native "AudioContext_createD
ynamicsCompressor_Callback"; |
| 344 | 343 |
| 344 @DomName('AudioContext.createGain') |
| 345 @DocsEditable | 345 @DocsEditable |
| 346 @DomName('AudioContext.createGain') | |
| 347 GainNode createGain() native "AudioContext_createGain_Callback"; | 346 GainNode createGain() native "AudioContext_createGain_Callback"; |
| 348 | 347 |
| 348 @DomName('AudioContext.createMediaElementSource') |
| 349 @DocsEditable | 349 @DocsEditable |
| 350 @DomName('AudioContext.createMediaElementSource') | |
| 351 MediaElementAudioSourceNode createMediaElementSource(MediaElement mediaElement
) native "AudioContext_createMediaElementSource_Callback"; | 350 MediaElementAudioSourceNode createMediaElementSource(MediaElement mediaElement
) native "AudioContext_createMediaElementSource_Callback"; |
| 352 | 351 |
| 352 @DomName('AudioContext.createMediaStreamDestination') |
| 353 @DocsEditable | 353 @DocsEditable |
| 354 @DomName('AudioContext.createMediaStreamDestination') | |
| 355 MediaStreamAudioDestinationNode createMediaStreamDestination() native "AudioCo
ntext_createMediaStreamDestination_Callback"; | 354 MediaStreamAudioDestinationNode createMediaStreamDestination() native "AudioCo
ntext_createMediaStreamDestination_Callback"; |
| 356 | 355 |
| 356 @DomName('AudioContext.createMediaStreamSource') |
| 357 @DocsEditable | 357 @DocsEditable |
| 358 @DomName('AudioContext.createMediaStreamSource') | |
| 359 MediaStreamAudioSourceNode createMediaStreamSource(MediaStream mediaStream) na
tive "AudioContext_createMediaStreamSource_Callback"; | 358 MediaStreamAudioSourceNode createMediaStreamSource(MediaStream mediaStream) na
tive "AudioContext_createMediaStreamSource_Callback"; |
| 360 | 359 |
| 360 @DomName('AudioContext.createOscillator') |
| 361 @DocsEditable | 361 @DocsEditable |
| 362 @DomName('AudioContext.createOscillator') | |
| 363 OscillatorNode createOscillator() native "AudioContext_createOscillator_Callba
ck"; | 362 OscillatorNode createOscillator() native "AudioContext_createOscillator_Callba
ck"; |
| 364 | 363 |
| 364 @DomName('AudioContext.createPanner') |
| 365 @DocsEditable | 365 @DocsEditable |
| 366 @DomName('AudioContext.createPanner') | |
| 367 PannerNode createPanner() native "AudioContext_createPanner_Callback"; | 366 PannerNode createPanner() native "AudioContext_createPanner_Callback"; |
| 368 | 367 |
| 369 ScriptProcessorNode createScriptProcessor(int bufferSize, [int numberOfInputCh
annels, int numberOfOutputChannels]) { | 368 ScriptProcessorNode createScriptProcessor(int bufferSize, [int numberOfInputCh
annels, int numberOfOutputChannels]) { |
| 370 if (?numberOfOutputChannels) { | 369 if (?numberOfOutputChannels) { |
| 371 return _createScriptProcessor_1(bufferSize, numberOfInputChannels, numberO
fOutputChannels); | 370 return _createScriptProcessor_1(bufferSize, numberOfInputChannels, numberO
fOutputChannels); |
| 372 } | 371 } |
| 373 if (?numberOfInputChannels) { | 372 if (?numberOfInputChannels) { |
| 374 return _createScriptProcessor_2(bufferSize, numberOfInputChannels); | 373 return _createScriptProcessor_2(bufferSize, numberOfInputChannels); |
| 375 } | 374 } |
| 376 return _createScriptProcessor_3(bufferSize); | 375 return _createScriptProcessor_3(bufferSize); |
| 377 } | 376 } |
| 378 | 377 |
| 378 @DomName('AudioContext._createScriptProcessor_1') |
| 379 @DocsEditable | 379 @DocsEditable |
| 380 @DomName('AudioContext._createScriptProcessor_1') | |
| 381 ScriptProcessorNode _createScriptProcessor_1(bufferSize, numberOfInputChannels
, numberOfOutputChannels) native "AudioContext__createScriptProcessor_1_Callback
"; | 380 ScriptProcessorNode _createScriptProcessor_1(bufferSize, numberOfInputChannels
, numberOfOutputChannels) native "AudioContext__createScriptProcessor_1_Callback
"; |
| 382 | 381 |
| 382 @DomName('AudioContext._createScriptProcessor_2') |
| 383 @DocsEditable | 383 @DocsEditable |
| 384 @DomName('AudioContext._createScriptProcessor_2') | |
| 385 ScriptProcessorNode _createScriptProcessor_2(bufferSize, numberOfInputChannels
) native "AudioContext__createScriptProcessor_2_Callback"; | 384 ScriptProcessorNode _createScriptProcessor_2(bufferSize, numberOfInputChannels
) native "AudioContext__createScriptProcessor_2_Callback"; |
| 386 | 385 |
| 386 @DomName('AudioContext._createScriptProcessor_3') |
| 387 @DocsEditable | 387 @DocsEditable |
| 388 @DomName('AudioContext._createScriptProcessor_3') | |
| 389 ScriptProcessorNode _createScriptProcessor_3(bufferSize) native "AudioContext_
_createScriptProcessor_3_Callback"; | 388 ScriptProcessorNode _createScriptProcessor_3(bufferSize) native "AudioContext_
_createScriptProcessor_3_Callback"; |
| 390 | 389 |
| 390 @DomName('AudioContext.createWaveShaper') |
| 391 @DocsEditable | 391 @DocsEditable |
| 392 @DomName('AudioContext.createWaveShaper') | |
| 393 WaveShaperNode createWaveShaper() native "AudioContext_createWaveShaper_Callba
ck"; | 392 WaveShaperNode createWaveShaper() native "AudioContext_createWaveShaper_Callba
ck"; |
| 394 | 393 |
| 394 @DomName('AudioContext.createWaveTable') |
| 395 @DocsEditable | 395 @DocsEditable |
| 396 @DomName('AudioContext.createWaveTable') | |
| 397 WaveTable createWaveTable(Float32Array real, Float32Array imag) native "AudioC
ontext_createWaveTable_Callback"; | 396 WaveTable createWaveTable(Float32Array real, Float32Array imag) native "AudioC
ontext_createWaveTable_Callback"; |
| 398 | 397 |
| 398 @DomName('AudioContext.decodeAudioData') |
| 399 @DocsEditable | 399 @DocsEditable |
| 400 @DomName('AudioContext.decodeAudioData') | |
| 401 void decodeAudioData(ArrayBuffer audioData, AudioBufferCallback successCallbac
k, [AudioBufferCallback errorCallback]) native "AudioContext_decodeAudioData_Cal
lback"; | 400 void decodeAudioData(ArrayBuffer audioData, AudioBufferCallback successCallbac
k, [AudioBufferCallback errorCallback]) native "AudioContext_decodeAudioData_Cal
lback"; |
| 402 | 401 |
| 402 @DomName('AudioContext.startRendering') |
| 403 @DocsEditable | 403 @DocsEditable |
| 404 @DomName('AudioContext.startRendering') | |
| 405 void startRendering() native "AudioContext_startRendering_Callback"; | 404 void startRendering() native "AudioContext_startRendering_Callback"; |
| 406 | 405 |
| 406 @DomName('AudioContext.complete') |
| 407 @DocsEditable | 407 @DocsEditable |
| 408 @DomName('AudioContext.complete') | |
| 409 Stream<Event> get onComplete => completeEvent.forTarget(this); | 408 Stream<Event> get onComplete => completeEvent.forTarget(this); |
| 410 | 409 |
| 411 } | 410 } |
| 412 | 411 |
| 413 @DocsEditable | 412 @DocsEditable |
| 414 class AudioContextEvents extends Events { | 413 class AudioContextEvents extends Events { |
| 415 @DocsEditable | 414 @DocsEditable |
| 416 AudioContextEvents(EventTarget _ptr) : super(_ptr); | 415 AudioContextEvents(EventTarget _ptr) : super(_ptr); |
| 417 | 416 |
| 418 @DocsEditable | 417 @DocsEditable |
| 419 EventListenerList get complete => this['complete']; | 418 EventListenerList get complete => this['complete']; |
| 420 } | 419 } |
| 421 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 420 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 422 // for details. All rights reserved. Use of this source code is governed by a | 421 // for details. All rights reserved. Use of this source code is governed by a |
| 423 // BSD-style license that can be found in the LICENSE file. | 422 // BSD-style license that can be found in the LICENSE file. |
| 424 | 423 |
| 425 // WARNING: Do not edit - generated code. | 424 // WARNING: Do not edit - generated code. |
| 426 | 425 |
| 427 | 426 |
| 428 @DocsEditable | 427 @DocsEditable |
| 429 @DomName('AudioDestinationNode') | 428 @DomName('AudioDestinationNode') |
| 430 class AudioDestinationNode extends AudioNode { | 429 class AudioDestinationNode extends AudioNode { |
| 431 AudioDestinationNode.internal() : super.internal(); | 430 AudioDestinationNode.internal() : super.internal(); |
| 432 | 431 |
| 432 @DomName('AudioDestinationNode.numberOfChannels') |
| 433 @DocsEditable | 433 @DocsEditable |
| 434 @DomName('AudioDestinationNode.numberOfChannels') | |
| 435 int get numberOfChannels native "AudioDestinationNode_numberOfChannels_Getter"
; | 434 int get numberOfChannels native "AudioDestinationNode_numberOfChannels_Getter"
; |
| 436 | 435 |
| 437 } | 436 } |
| 438 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 437 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 439 // for details. All rights reserved. Use of this source code is governed by a | 438 // for details. All rights reserved. Use of this source code is governed by a |
| 440 // BSD-style license that can be found in the LICENSE file. | 439 // BSD-style license that can be found in the LICENSE file. |
| 441 | 440 |
| 442 // WARNING: Do not edit - generated code. | 441 // WARNING: Do not edit - generated code. |
| 443 | 442 |
| 444 | 443 |
| 445 @DocsEditable | 444 @DocsEditable |
| 446 @DomName('AudioGain') | 445 @DomName('AudioGain') |
| 447 class AudioGain extends AudioParam { | 446 class AudioGain extends AudioParam { |
| 448 AudioGain.internal() : super.internal(); | 447 AudioGain.internal() : super.internal(); |
| 449 | 448 |
| 450 } | 449 } |
| 451 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 450 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 452 // for details. All rights reserved. Use of this source code is governed by a | 451 // for details. All rights reserved. Use of this source code is governed by a |
| 453 // BSD-style license that can be found in the LICENSE file. | 452 // BSD-style license that can be found in the LICENSE file. |
| 454 | 453 |
| 455 // WARNING: Do not edit - generated code. | 454 // WARNING: Do not edit - generated code. |
| 456 | 455 |
| 457 | 456 |
| 458 @DocsEditable | 457 @DocsEditable |
| 459 @DomName('AudioListener') | 458 @DomName('AudioListener') |
| 460 class AudioListener extends NativeFieldWrapperClass1 { | 459 class AudioListener extends NativeFieldWrapperClass1 { |
| 461 AudioListener.internal(); | 460 AudioListener.internal(); |
| 462 | 461 |
| 462 @DomName('AudioListener.dopplerFactor') |
| 463 @DocsEditable | 463 @DocsEditable |
| 464 @DomName('AudioListener.dopplerFactor') | |
| 465 num get dopplerFactor native "AudioListener_dopplerFactor_Getter"; | 464 num get dopplerFactor native "AudioListener_dopplerFactor_Getter"; |
| 466 | 465 |
| 466 @DomName('AudioListener.dopplerFactor') |
| 467 @DocsEditable | 467 @DocsEditable |
| 468 @DomName('AudioListener.dopplerFactor') | |
| 469 void set dopplerFactor(num value) native "AudioListener_dopplerFactor_Setter"; | 468 void set dopplerFactor(num value) native "AudioListener_dopplerFactor_Setter"; |
| 470 | 469 |
| 470 @DomName('AudioListener.speedOfSound') |
| 471 @DocsEditable | 471 @DocsEditable |
| 472 @DomName('AudioListener.speedOfSound') | |
| 473 num get speedOfSound native "AudioListener_speedOfSound_Getter"; | 472 num get speedOfSound native "AudioListener_speedOfSound_Getter"; |
| 474 | 473 |
| 474 @DomName('AudioListener.speedOfSound') |
| 475 @DocsEditable | 475 @DocsEditable |
| 476 @DomName('AudioListener.speedOfSound') | |
| 477 void set speedOfSound(num value) native "AudioListener_speedOfSound_Setter"; | 476 void set speedOfSound(num value) native "AudioListener_speedOfSound_Setter"; |
| 478 | 477 |
| 478 @DomName('AudioListener.setOrientation') |
| 479 @DocsEditable | 479 @DocsEditable |
| 480 @DomName('AudioListener.setOrientation') | |
| 481 void setOrientation(num x, num y, num z, num xUp, num yUp, num zUp) native "Au
dioListener_setOrientation_Callback"; | 480 void setOrientation(num x, num y, num z, num xUp, num yUp, num zUp) native "Au
dioListener_setOrientation_Callback"; |
| 482 | 481 |
| 482 @DomName('AudioListener.setPosition') |
| 483 @DocsEditable | 483 @DocsEditable |
| 484 @DomName('AudioListener.setPosition') | |
| 485 void setPosition(num x, num y, num z) native "AudioListener_setPosition_Callba
ck"; | 484 void setPosition(num x, num y, num z) native "AudioListener_setPosition_Callba
ck"; |
| 486 | 485 |
| 486 @DomName('AudioListener.setVelocity') |
| 487 @DocsEditable | 487 @DocsEditable |
| 488 @DomName('AudioListener.setVelocity') | |
| 489 void setVelocity(num x, num y, num z) native "AudioListener_setVelocity_Callba
ck"; | 488 void setVelocity(num x, num y, num z) native "AudioListener_setVelocity_Callba
ck"; |
| 490 | 489 |
| 491 } | 490 } |
| 492 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 491 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 493 // for details. All rights reserved. Use of this source code is governed by a | 492 // for details. All rights reserved. Use of this source code is governed by a |
| 494 // BSD-style license that can be found in the LICENSE file. | 493 // BSD-style license that can be found in the LICENSE file. |
| 495 | 494 |
| 496 // WARNING: Do not edit - generated code. | 495 // WARNING: Do not edit - generated code. |
| 497 | 496 |
| 498 | 497 |
| 499 @DocsEditable | 498 @DocsEditable |
| 500 @DomName('AudioNode') | 499 @DomName('AudioNode') |
| 501 class AudioNode extends NativeFieldWrapperClass1 { | 500 class AudioNode extends NativeFieldWrapperClass1 { |
| 502 AudioNode.internal(); | 501 AudioNode.internal(); |
| 503 | 502 |
| 503 @DomName('AudioNode.context') |
| 504 @DocsEditable | 504 @DocsEditable |
| 505 @DomName('AudioNode.context') | |
| 506 AudioContext get context native "AudioNode_context_Getter"; | 505 AudioContext get context native "AudioNode_context_Getter"; |
| 507 | 506 |
| 507 @DomName('AudioNode.numberOfInputs') |
| 508 @DocsEditable | 508 @DocsEditable |
| 509 @DomName('AudioNode.numberOfInputs') | |
| 510 int get numberOfInputs native "AudioNode_numberOfInputs_Getter"; | 509 int get numberOfInputs native "AudioNode_numberOfInputs_Getter"; |
| 511 | 510 |
| 511 @DomName('AudioNode.numberOfOutputs') |
| 512 @DocsEditable | 512 @DocsEditable |
| 513 @DomName('AudioNode.numberOfOutputs') | |
| 514 int get numberOfOutputs native "AudioNode_numberOfOutputs_Getter"; | 513 int get numberOfOutputs native "AudioNode_numberOfOutputs_Getter"; |
| 515 | 514 |
| 516 void connect(destination, int output, [int input]) { | 515 void connect(destination, int output, [int input]) { |
| 517 if ((destination is AudioNode || destination == null) && (output is int || o
utput == null) && (input is int || input == null)) { | 516 if ((destination is AudioNode || destination == null) && (output is int || o
utput == null) && (input is int || input == null)) { |
| 518 _connect_1(destination, output, input); | 517 _connect_1(destination, output, input); |
| 519 return; | 518 return; |
| 520 } | 519 } |
| 521 if ((destination is AudioParam || destination == null) && (output is int ||
output == null) && !?input) { | 520 if ((destination is AudioParam || destination == null) && (output is int ||
output == null) && !?input) { |
| 522 _connect_2(destination, output); | 521 _connect_2(destination, output); |
| 523 return; | 522 return; |
| 524 } | 523 } |
| 525 throw new ArgumentError("Incorrect number or type of arguments"); | 524 throw new ArgumentError("Incorrect number or type of arguments"); |
| 526 } | 525 } |
| 527 | 526 |
| 527 @DomName('AudioNode._connect_1') |
| 528 @DocsEditable | 528 @DocsEditable |
| 529 @DomName('AudioNode._connect_1') | |
| 530 void _connect_1(destination, output, input) native "AudioNode__connect_1_Callb
ack"; | 529 void _connect_1(destination, output, input) native "AudioNode__connect_1_Callb
ack"; |
| 531 | 530 |
| 531 @DomName('AudioNode._connect_2') |
| 532 @DocsEditable | 532 @DocsEditable |
| 533 @DomName('AudioNode._connect_2') | |
| 534 void _connect_2(destination, output) native "AudioNode__connect_2_Callback"; | 533 void _connect_2(destination, output) native "AudioNode__connect_2_Callback"; |
| 535 | 534 |
| 535 @DomName('AudioNode.disconnect') |
| 536 @DocsEditable | 536 @DocsEditable |
| 537 @DomName('AudioNode.disconnect') | |
| 538 void disconnect(int output) native "AudioNode_disconnect_Callback"; | 537 void disconnect(int output) native "AudioNode_disconnect_Callback"; |
| 539 | 538 |
| 540 } | 539 } |
| 541 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 540 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 542 // for details. All rights reserved. Use of this source code is governed by a | 541 // for details. All rights reserved. Use of this source code is governed by a |
| 543 // BSD-style license that can be found in the LICENSE file. | 542 // BSD-style license that can be found in the LICENSE file. |
| 544 | 543 |
| 545 // WARNING: Do not edit - generated code. | 544 // WARNING: Do not edit - generated code. |
| 546 | 545 |
| 547 | 546 |
| 548 @DocsEditable | 547 @DocsEditable |
| 549 @DomName('AudioParam') | 548 @DomName('AudioParam') |
| 550 class AudioParam extends NativeFieldWrapperClass1 { | 549 class AudioParam extends NativeFieldWrapperClass1 { |
| 551 AudioParam.internal(); | 550 AudioParam.internal(); |
| 552 | 551 |
| 552 @DomName('AudioParam.defaultValue') |
| 553 @DocsEditable | 553 @DocsEditable |
| 554 @DomName('AudioParam.defaultValue') | |
| 555 num get defaultValue native "AudioParam_defaultValue_Getter"; | 554 num get defaultValue native "AudioParam_defaultValue_Getter"; |
| 556 | 555 |
| 556 @DomName('AudioParam.maxValue') |
| 557 @DocsEditable | 557 @DocsEditable |
| 558 @DomName('AudioParam.maxValue') | |
| 559 num get maxValue native "AudioParam_maxValue_Getter"; | 558 num get maxValue native "AudioParam_maxValue_Getter"; |
| 560 | 559 |
| 560 @DomName('AudioParam.minValue') |
| 561 @DocsEditable | 561 @DocsEditable |
| 562 @DomName('AudioParam.minValue') | |
| 563 num get minValue native "AudioParam_minValue_Getter"; | 562 num get minValue native "AudioParam_minValue_Getter"; |
| 564 | 563 |
| 564 @DomName('AudioParam.name') |
| 565 @DocsEditable | 565 @DocsEditable |
| 566 @DomName('AudioParam.name') | |
| 567 String get name native "AudioParam_name_Getter"; | 566 String get name native "AudioParam_name_Getter"; |
| 568 | 567 |
| 568 @DomName('AudioParam.units') |
| 569 @DocsEditable | 569 @DocsEditable |
| 570 @DomName('AudioParam.units') | |
| 571 int get units native "AudioParam_units_Getter"; | 570 int get units native "AudioParam_units_Getter"; |
| 572 | 571 |
| 572 @DomName('AudioParam.value') |
| 573 @DocsEditable | 573 @DocsEditable |
| 574 @DomName('AudioParam.value') | |
| 575 num get value native "AudioParam_value_Getter"; | 574 num get value native "AudioParam_value_Getter"; |
| 576 | 575 |
| 576 @DomName('AudioParam.value') |
| 577 @DocsEditable | 577 @DocsEditable |
| 578 @DomName('AudioParam.value') | |
| 579 void set value(num value) native "AudioParam_value_Setter"; | 578 void set value(num value) native "AudioParam_value_Setter"; |
| 580 | 579 |
| 580 @DomName('AudioParam.cancelScheduledValues') |
| 581 @DocsEditable | 581 @DocsEditable |
| 582 @DomName('AudioParam.cancelScheduledValues') | |
| 583 void cancelScheduledValues(num startTime) native "AudioParam_cancelScheduledVa
lues_Callback"; | 582 void cancelScheduledValues(num startTime) native "AudioParam_cancelScheduledVa
lues_Callback"; |
| 584 | 583 |
| 584 @DomName('AudioParam.exponentialRampToValueAtTime') |
| 585 @DocsEditable | 585 @DocsEditable |
| 586 @DomName('AudioParam.exponentialRampToValueAtTime') | |
| 587 void exponentialRampToValueAtTime(num value, num time) native "AudioParam_expo
nentialRampToValueAtTime_Callback"; | 586 void exponentialRampToValueAtTime(num value, num time) native "AudioParam_expo
nentialRampToValueAtTime_Callback"; |
| 588 | 587 |
| 588 @DomName('AudioParam.linearRampToValueAtTime') |
| 589 @DocsEditable | 589 @DocsEditable |
| 590 @DomName('AudioParam.linearRampToValueAtTime') | |
| 591 void linearRampToValueAtTime(num value, num time) native "AudioParam_linearRam
pToValueAtTime_Callback"; | 590 void linearRampToValueAtTime(num value, num time) native "AudioParam_linearRam
pToValueAtTime_Callback"; |
| 592 | 591 |
| 592 @DomName('AudioParam.setTargetAtTime') |
| 593 @DocsEditable | 593 @DocsEditable |
| 594 @DomName('AudioParam.setTargetAtTime') | |
| 595 void setTargetAtTime(num target, num time, num timeConstant) native "AudioPara
m_setTargetAtTime_Callback"; | 594 void setTargetAtTime(num target, num time, num timeConstant) native "AudioPara
m_setTargetAtTime_Callback"; |
| 596 | 595 |
| 596 @DomName('AudioParam.setValueAtTime') |
| 597 @DocsEditable | 597 @DocsEditable |
| 598 @DomName('AudioParam.setValueAtTime') | |
| 599 void setValueAtTime(num value, num time) native "AudioParam_setValueAtTime_Cal
lback"; | 598 void setValueAtTime(num value, num time) native "AudioParam_setValueAtTime_Cal
lback"; |
| 600 | 599 |
| 600 @DomName('AudioParam.setValueCurveAtTime') |
| 601 @DocsEditable | 601 @DocsEditable |
| 602 @DomName('AudioParam.setValueCurveAtTime') | |
| 603 void setValueCurveAtTime(Float32Array values, num time, num duration) native "
AudioParam_setValueCurveAtTime_Callback"; | 602 void setValueCurveAtTime(Float32Array values, num time, num duration) native "
AudioParam_setValueCurveAtTime_Callback"; |
| 604 | 603 |
| 605 } | 604 } |
| 606 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 605 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 607 // for details. All rights reserved. Use of this source code is governed by a | 606 // for details. All rights reserved. Use of this source code is governed by a |
| 608 // BSD-style license that can be found in the LICENSE file. | 607 // BSD-style license that can be found in the LICENSE file. |
| 609 | 608 |
| 610 // WARNING: Do not edit - generated code. | 609 // WARNING: Do not edit - generated code. |
| 611 | 610 |
| 612 | 611 |
| 613 @DocsEditable | 612 @DocsEditable |
| 614 @DomName('AudioProcessingEvent') | 613 @DomName('AudioProcessingEvent') |
| 615 class AudioProcessingEvent extends Event { | 614 class AudioProcessingEvent extends Event { |
| 616 AudioProcessingEvent.internal() : super.internal(); | 615 AudioProcessingEvent.internal() : super.internal(); |
| 617 | 616 |
| 617 @DomName('AudioProcessingEvent.inputBuffer') |
| 618 @DocsEditable | 618 @DocsEditable |
| 619 @DomName('AudioProcessingEvent.inputBuffer') | |
| 620 AudioBuffer get inputBuffer native "AudioProcessingEvent_inputBuffer_Getter"; | 619 AudioBuffer get inputBuffer native "AudioProcessingEvent_inputBuffer_Getter"; |
| 621 | 620 |
| 621 @DomName('AudioProcessingEvent.outputBuffer') |
| 622 @DocsEditable | 622 @DocsEditable |
| 623 @DomName('AudioProcessingEvent.outputBuffer') | |
| 624 AudioBuffer get outputBuffer native "AudioProcessingEvent_outputBuffer_Getter"
; | 623 AudioBuffer get outputBuffer native "AudioProcessingEvent_outputBuffer_Getter"
; |
| 625 | 624 |
| 626 } | 625 } |
| 627 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 626 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 628 // for details. All rights reserved. Use of this source code is governed by a | 627 // for details. All rights reserved. Use of this source code is governed by a |
| 629 // BSD-style license that can be found in the LICENSE file. | 628 // BSD-style license that can be found in the LICENSE file. |
| 630 | 629 |
| 631 // WARNING: Do not edit - generated code. | 630 // WARNING: Do not edit - generated code. |
| 632 | 631 |
| 633 | 632 |
| (...skipping 24 matching lines...) Expand all Loading... |
| 658 static const int HIGHSHELF = 4; | 657 static const int HIGHSHELF = 4; |
| 659 | 658 |
| 660 static const int LOWPASS = 0; | 659 static const int LOWPASS = 0; |
| 661 | 660 |
| 662 static const int LOWSHELF = 3; | 661 static const int LOWSHELF = 3; |
| 663 | 662 |
| 664 static const int NOTCH = 6; | 663 static const int NOTCH = 6; |
| 665 | 664 |
| 666 static const int PEAKING = 5; | 665 static const int PEAKING = 5; |
| 667 | 666 |
| 667 @DomName('BiquadFilterNode.Q') |
| 668 @DocsEditable | 668 @DocsEditable |
| 669 @DomName('BiquadFilterNode.Q') | |
| 670 AudioParam get Q native "BiquadFilterNode_Q_Getter"; | 669 AudioParam get Q native "BiquadFilterNode_Q_Getter"; |
| 671 | 670 |
| 671 @DomName('BiquadFilterNode.detune') |
| 672 @DocsEditable | 672 @DocsEditable |
| 673 @DomName('BiquadFilterNode.detune') | |
| 674 AudioParam get detune native "BiquadFilterNode_detune_Getter"; | 673 AudioParam get detune native "BiquadFilterNode_detune_Getter"; |
| 675 | 674 |
| 675 @DomName('BiquadFilterNode.frequency') |
| 676 @DocsEditable | 676 @DocsEditable |
| 677 @DomName('BiquadFilterNode.frequency') | |
| 678 AudioParam get frequency native "BiquadFilterNode_frequency_Getter"; | 677 AudioParam get frequency native "BiquadFilterNode_frequency_Getter"; |
| 679 | 678 |
| 679 @DomName('BiquadFilterNode.gain') |
| 680 @DocsEditable | 680 @DocsEditable |
| 681 @DomName('BiquadFilterNode.gain') | |
| 682 AudioParam get gain native "BiquadFilterNode_gain_Getter"; | 681 AudioParam get gain native "BiquadFilterNode_gain_Getter"; |
| 683 | 682 |
| 683 @DomName('BiquadFilterNode.type') |
| 684 @DocsEditable | 684 @DocsEditable |
| 685 @DomName('BiquadFilterNode.type') | |
| 686 String get type native "BiquadFilterNode_type_Getter"; | 685 String get type native "BiquadFilterNode_type_Getter"; |
| 687 | 686 |
| 687 @DomName('BiquadFilterNode.type') |
| 688 @DocsEditable | 688 @DocsEditable |
| 689 @DomName('BiquadFilterNode.type') | |
| 690 void set type(String value) native "BiquadFilterNode_type_Setter"; | 689 void set type(String value) native "BiquadFilterNode_type_Setter"; |
| 691 | 690 |
| 691 @DomName('BiquadFilterNode.getFrequencyResponse') |
| 692 @DocsEditable | 692 @DocsEditable |
| 693 @DomName('BiquadFilterNode.getFrequencyResponse') | |
| 694 void getFrequencyResponse(Float32Array frequencyHz, Float32Array magResponse,
Float32Array phaseResponse) native "BiquadFilterNode_getFrequencyResponse_Callba
ck"; | 693 void getFrequencyResponse(Float32Array frequencyHz, Float32Array magResponse,
Float32Array phaseResponse) native "BiquadFilterNode_getFrequencyResponse_Callba
ck"; |
| 695 | 694 |
| 696 } | 695 } |
| 697 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 696 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 698 // for details. All rights reserved. Use of this source code is governed by a | 697 // for details. All rights reserved. Use of this source code is governed by a |
| 699 // BSD-style license that can be found in the LICENSE file. | 698 // BSD-style license that can be found in the LICENSE file. |
| 700 | 699 |
| 701 // WARNING: Do not edit - generated code. | 700 // WARNING: Do not edit - generated code. |
| 702 | 701 |
| 703 | 702 |
| (...skipping 21 matching lines...) Expand all Loading... |
| 725 // BSD-style license that can be found in the LICENSE file. | 724 // BSD-style license that can be found in the LICENSE file. |
| 726 | 725 |
| 727 // WARNING: Do not edit - generated code. | 726 // WARNING: Do not edit - generated code. |
| 728 | 727 |
| 729 | 728 |
| 730 @DocsEditable | 729 @DocsEditable |
| 731 @DomName('ConvolverNode') | 730 @DomName('ConvolverNode') |
| 732 class ConvolverNode extends AudioNode { | 731 class ConvolverNode extends AudioNode { |
| 733 ConvolverNode.internal() : super.internal(); | 732 ConvolverNode.internal() : super.internal(); |
| 734 | 733 |
| 734 @DomName('ConvolverNode.buffer') |
| 735 @DocsEditable | 735 @DocsEditable |
| 736 @DomName('ConvolverNode.buffer') | |
| 737 AudioBuffer get buffer native "ConvolverNode_buffer_Getter"; | 736 AudioBuffer get buffer native "ConvolverNode_buffer_Getter"; |
| 738 | 737 |
| 738 @DomName('ConvolverNode.buffer') |
| 739 @DocsEditable | 739 @DocsEditable |
| 740 @DomName('ConvolverNode.buffer') | |
| 741 void set buffer(AudioBuffer value) native "ConvolverNode_buffer_Setter"; | 740 void set buffer(AudioBuffer value) native "ConvolverNode_buffer_Setter"; |
| 742 | 741 |
| 742 @DomName('ConvolverNode.normalize') |
| 743 @DocsEditable | 743 @DocsEditable |
| 744 @DomName('ConvolverNode.normalize') | |
| 745 bool get normalize native "ConvolverNode_normalize_Getter"; | 744 bool get normalize native "ConvolverNode_normalize_Getter"; |
| 746 | 745 |
| 746 @DomName('ConvolverNode.normalize') |
| 747 @DocsEditable | 747 @DocsEditable |
| 748 @DomName('ConvolverNode.normalize') | |
| 749 void set normalize(bool value) native "ConvolverNode_normalize_Setter"; | 748 void set normalize(bool value) native "ConvolverNode_normalize_Setter"; |
| 750 | 749 |
| 751 } | 750 } |
| 752 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 751 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 753 // for details. All rights reserved. Use of this source code is governed by a | 752 // for details. All rights reserved. Use of this source code is governed by a |
| 754 // BSD-style license that can be found in the LICENSE file. | 753 // BSD-style license that can be found in the LICENSE file. |
| 755 | 754 |
| 756 // WARNING: Do not edit - generated code. | 755 // WARNING: Do not edit - generated code. |
| 757 | 756 |
| 758 | 757 |
| 759 @DocsEditable | 758 @DocsEditable |
| 760 @DomName('DelayNode') | 759 @DomName('DelayNode') |
| 761 class DelayNode extends AudioNode { | 760 class DelayNode extends AudioNode { |
| 762 DelayNode.internal() : super.internal(); | 761 DelayNode.internal() : super.internal(); |
| 763 | 762 |
| 763 @DomName('DelayNode.delayTime') |
| 764 @DocsEditable | 764 @DocsEditable |
| 765 @DomName('DelayNode.delayTime') | |
| 766 AudioParam get delayTime native "DelayNode_delayTime_Getter"; | 765 AudioParam get delayTime native "DelayNode_delayTime_Getter"; |
| 767 | 766 |
| 768 } | 767 } |
| 769 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 768 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 770 // for details. All rights reserved. Use of this source code is governed by a | 769 // for details. All rights reserved. Use of this source code is governed by a |
| 771 // BSD-style license that can be found in the LICENSE file. | 770 // BSD-style license that can be found in the LICENSE file. |
| 772 | 771 |
| 773 // WARNING: Do not edit - generated code. | 772 // WARNING: Do not edit - generated code. |
| 774 | 773 |
| 775 | 774 |
| 776 @DocsEditable | 775 @DocsEditable |
| 777 @DomName('DynamicsCompressorNode') | 776 @DomName('DynamicsCompressorNode') |
| 778 class DynamicsCompressorNode extends AudioNode { | 777 class DynamicsCompressorNode extends AudioNode { |
| 779 DynamicsCompressorNode.internal() : super.internal(); | 778 DynamicsCompressorNode.internal() : super.internal(); |
| 780 | 779 |
| 780 @DomName('DynamicsCompressorNode.attack') |
| 781 @DocsEditable | 781 @DocsEditable |
| 782 @DomName('DynamicsCompressorNode.attack') | |
| 783 AudioParam get attack native "DynamicsCompressorNode_attack_Getter"; | 782 AudioParam get attack native "DynamicsCompressorNode_attack_Getter"; |
| 784 | 783 |
| 784 @DomName('DynamicsCompressorNode.knee') |
| 785 @DocsEditable | 785 @DocsEditable |
| 786 @DomName('DynamicsCompressorNode.knee') | |
| 787 AudioParam get knee native "DynamicsCompressorNode_knee_Getter"; | 786 AudioParam get knee native "DynamicsCompressorNode_knee_Getter"; |
| 788 | 787 |
| 788 @DomName('DynamicsCompressorNode.ratio') |
| 789 @DocsEditable | 789 @DocsEditable |
| 790 @DomName('DynamicsCompressorNode.ratio') | |
| 791 AudioParam get ratio native "DynamicsCompressorNode_ratio_Getter"; | 790 AudioParam get ratio native "DynamicsCompressorNode_ratio_Getter"; |
| 792 | 791 |
| 792 @DomName('DynamicsCompressorNode.reduction') |
| 793 @DocsEditable | 793 @DocsEditable |
| 794 @DomName('DynamicsCompressorNode.reduction') | |
| 795 AudioParam get reduction native "DynamicsCompressorNode_reduction_Getter"; | 794 AudioParam get reduction native "DynamicsCompressorNode_reduction_Getter"; |
| 796 | 795 |
| 796 @DomName('DynamicsCompressorNode.release') |
| 797 @DocsEditable | 797 @DocsEditable |
| 798 @DomName('DynamicsCompressorNode.release') | |
| 799 AudioParam get release native "DynamicsCompressorNode_release_Getter"; | 798 AudioParam get release native "DynamicsCompressorNode_release_Getter"; |
| 800 | 799 |
| 800 @DomName('DynamicsCompressorNode.threshold') |
| 801 @DocsEditable | 801 @DocsEditable |
| 802 @DomName('DynamicsCompressorNode.threshold') | |
| 803 AudioParam get threshold native "DynamicsCompressorNode_threshold_Getter"; | 802 AudioParam get threshold native "DynamicsCompressorNode_threshold_Getter"; |
| 804 | 803 |
| 805 } | 804 } |
| 806 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 805 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 807 // for details. All rights reserved. Use of this source code is governed by a | 806 // for details. All rights reserved. Use of this source code is governed by a |
| 808 // BSD-style license that can be found in the LICENSE file. | 807 // BSD-style license that can be found in the LICENSE file. |
| 809 | 808 |
| 810 // WARNING: Do not edit - generated code. | 809 // WARNING: Do not edit - generated code. |
| 811 | 810 |
| 812 | 811 |
| 813 @DocsEditable | 812 @DocsEditable |
| 814 @DomName('GainNode') | 813 @DomName('GainNode') |
| 815 class GainNode extends AudioNode { | 814 class GainNode extends AudioNode { |
| 816 GainNode.internal() : super.internal(); | 815 GainNode.internal() : super.internal(); |
| 817 | 816 |
| 817 @DomName('GainNode.gain') |
| 818 @DocsEditable | 818 @DocsEditable |
| 819 @DomName('GainNode.gain') | |
| 820 AudioGain get gain native "GainNode_gain_Getter"; | 819 AudioGain get gain native "GainNode_gain_Getter"; |
| 821 | 820 |
| 822 } | 821 } |
| 823 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 822 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 824 // for details. All rights reserved. Use of this source code is governed by a | 823 // for details. All rights reserved. Use of this source code is governed by a |
| 825 // BSD-style license that can be found in the LICENSE file. | 824 // BSD-style license that can be found in the LICENSE file. |
| 826 | 825 |
| 827 // WARNING: Do not edit - generated code. | 826 // WARNING: Do not edit - generated code. |
| 828 | 827 |
| 829 | 828 |
| 830 @DocsEditable | 829 @DocsEditable |
| 831 @DomName('MediaElementAudioSourceNode') | 830 @DomName('MediaElementAudioSourceNode') |
| 832 class MediaElementAudioSourceNode extends AudioSourceNode { | 831 class MediaElementAudioSourceNode extends AudioSourceNode { |
| 833 MediaElementAudioSourceNode.internal() : super.internal(); | 832 MediaElementAudioSourceNode.internal() : super.internal(); |
| 834 | 833 |
| 834 @DomName('MediaElementAudioSourceNode.mediaElement') |
| 835 @DocsEditable | 835 @DocsEditable |
| 836 @DomName('MediaElementAudioSourceNode.mediaElement') | |
| 837 MediaElement get mediaElement native "MediaElementAudioSourceNode_mediaElement
_Getter"; | 836 MediaElement get mediaElement native "MediaElementAudioSourceNode_mediaElement
_Getter"; |
| 838 | 837 |
| 839 } | 838 } |
| 840 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 839 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 841 // for details. All rights reserved. Use of this source code is governed by a | 840 // for details. All rights reserved. Use of this source code is governed by a |
| 842 // BSD-style license that can be found in the LICENSE file. | 841 // BSD-style license that can be found in the LICENSE file. |
| 843 | 842 |
| 844 // WARNING: Do not edit - generated code. | 843 // WARNING: Do not edit - generated code. |
| 845 | 844 |
| 846 | 845 |
| 847 @DocsEditable | 846 @DocsEditable |
| 848 @DomName('MediaStreamAudioDestinationNode') | 847 @DomName('MediaStreamAudioDestinationNode') |
| 849 class MediaStreamAudioDestinationNode extends AudioSourceNode { | 848 class MediaStreamAudioDestinationNode extends AudioSourceNode { |
| 850 MediaStreamAudioDestinationNode.internal() : super.internal(); | 849 MediaStreamAudioDestinationNode.internal() : super.internal(); |
| 851 | 850 |
| 851 @DomName('MediaStreamAudioDestinationNode.stream') |
| 852 @DocsEditable | 852 @DocsEditable |
| 853 @DomName('MediaStreamAudioDestinationNode.stream') | |
| 854 MediaStream get stream native "MediaStreamAudioDestinationNode_stream_Getter"; | 853 MediaStream get stream native "MediaStreamAudioDestinationNode_stream_Getter"; |
| 855 | 854 |
| 856 } | 855 } |
| 857 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 856 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 858 // for details. All rights reserved. Use of this source code is governed by a | 857 // for details. All rights reserved. Use of this source code is governed by a |
| 859 // BSD-style license that can be found in the LICENSE file. | 858 // BSD-style license that can be found in the LICENSE file. |
| 860 | 859 |
| 861 // WARNING: Do not edit - generated code. | 860 // WARNING: Do not edit - generated code. |
| 862 | 861 |
| 863 | 862 |
| 864 @DocsEditable | 863 @DocsEditable |
| 865 @DomName('MediaStreamAudioSourceNode') | 864 @DomName('MediaStreamAudioSourceNode') |
| 866 class MediaStreamAudioSourceNode extends AudioSourceNode { | 865 class MediaStreamAudioSourceNode extends AudioSourceNode { |
| 867 MediaStreamAudioSourceNode.internal() : super.internal(); | 866 MediaStreamAudioSourceNode.internal() : super.internal(); |
| 868 | 867 |
| 868 @DomName('MediaStreamAudioSourceNode.mediaStream') |
| 869 @DocsEditable | 869 @DocsEditable |
| 870 @DomName('MediaStreamAudioSourceNode.mediaStream') | |
| 871 MediaStream get mediaStream native "MediaStreamAudioSourceNode_mediaStream_Get
ter"; | 870 MediaStream get mediaStream native "MediaStreamAudioSourceNode_mediaStream_Get
ter"; |
| 872 | 871 |
| 873 } | 872 } |
| 874 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 873 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 875 // for details. All rights reserved. Use of this source code is governed by a | 874 // for details. All rights reserved. Use of this source code is governed by a |
| 876 // BSD-style license that can be found in the LICENSE file. | 875 // BSD-style license that can be found in the LICENSE file. |
| 877 | 876 |
| 878 // WARNING: Do not edit - generated code. | 877 // WARNING: Do not edit - generated code. |
| 879 | 878 |
| 880 | 879 |
| 881 @DocsEditable | 880 @DocsEditable |
| 882 @DomName('OfflineAudioCompletionEvent') | 881 @DomName('OfflineAudioCompletionEvent') |
| 883 class OfflineAudioCompletionEvent extends Event { | 882 class OfflineAudioCompletionEvent extends Event { |
| 884 OfflineAudioCompletionEvent.internal() : super.internal(); | 883 OfflineAudioCompletionEvent.internal() : super.internal(); |
| 885 | 884 |
| 885 @DomName('OfflineAudioCompletionEvent.renderedBuffer') |
| 886 @DocsEditable | 886 @DocsEditable |
| 887 @DomName('OfflineAudioCompletionEvent.renderedBuffer') | |
| 888 AudioBuffer get renderedBuffer native "OfflineAudioCompletionEvent_renderedBuf
fer_Getter"; | 887 AudioBuffer get renderedBuffer native "OfflineAudioCompletionEvent_renderedBuf
fer_Getter"; |
| 889 | 888 |
| 890 } | 889 } |
| 891 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 890 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 892 // for details. All rights reserved. Use of this source code is governed by a | 891 // for details. All rights reserved. Use of this source code is governed by a |
| 893 // BSD-style license that can be found in the LICENSE file. | 892 // BSD-style license that can be found in the LICENSE file. |
| 894 | 893 |
| 895 // WARNING: Do not edit - generated code. | 894 // WARNING: Do not edit - generated code. |
| 896 | 895 |
| 897 | 896 |
| (...skipping 30 matching lines...) Expand all Loading... |
| 928 static const int SCHEDULED_STATE = 1; | 927 static const int SCHEDULED_STATE = 1; |
| 929 | 928 |
| 930 static const int SINE = 0; | 929 static const int SINE = 0; |
| 931 | 930 |
| 932 static const int SQUARE = 1; | 931 static const int SQUARE = 1; |
| 933 | 932 |
| 934 static const int TRIANGLE = 3; | 933 static const int TRIANGLE = 3; |
| 935 | 934 |
| 936 static const int UNSCHEDULED_STATE = 0; | 935 static const int UNSCHEDULED_STATE = 0; |
| 937 | 936 |
| 937 @DomName('OscillatorNode.detune') |
| 938 @DocsEditable | 938 @DocsEditable |
| 939 @DomName('OscillatorNode.detune') | |
| 940 AudioParam get detune native "OscillatorNode_detune_Getter"; | 939 AudioParam get detune native "OscillatorNode_detune_Getter"; |
| 941 | 940 |
| 941 @DomName('OscillatorNode.frequency') |
| 942 @DocsEditable | 942 @DocsEditable |
| 943 @DomName('OscillatorNode.frequency') | |
| 944 AudioParam get frequency native "OscillatorNode_frequency_Getter"; | 943 AudioParam get frequency native "OscillatorNode_frequency_Getter"; |
| 945 | 944 |
| 945 @DomName('OscillatorNode.playbackState') |
| 946 @DocsEditable | 946 @DocsEditable |
| 947 @DomName('OscillatorNode.playbackState') | |
| 948 int get playbackState native "OscillatorNode_playbackState_Getter"; | 947 int get playbackState native "OscillatorNode_playbackState_Getter"; |
| 949 | 948 |
| 949 @DomName('OscillatorNode.type') |
| 950 @DocsEditable | 950 @DocsEditable |
| 951 @DomName('OscillatorNode.type') | |
| 952 String get type native "OscillatorNode_type_Getter"; | 951 String get type native "OscillatorNode_type_Getter"; |
| 953 | 952 |
| 953 @DomName('OscillatorNode.type') |
| 954 @DocsEditable | 954 @DocsEditable |
| 955 @DomName('OscillatorNode.type') | |
| 956 void set type(String value) native "OscillatorNode_type_Setter"; | 955 void set type(String value) native "OscillatorNode_type_Setter"; |
| 957 | 956 |
| 957 @DomName('OscillatorNode.setWaveTable') |
| 958 @DocsEditable | 958 @DocsEditable |
| 959 @DomName('OscillatorNode.setWaveTable') | |
| 960 void setWaveTable(WaveTable waveTable) native "OscillatorNode_setWaveTable_Cal
lback"; | 959 void setWaveTable(WaveTable waveTable) native "OscillatorNode_setWaveTable_Cal
lback"; |
| 961 | 960 |
| 961 @DomName('OscillatorNode.start') |
| 962 @DocsEditable | 962 @DocsEditable |
| 963 @DomName('OscillatorNode.start') | |
| 964 void start(num when) native "OscillatorNode_start_Callback"; | 963 void start(num when) native "OscillatorNode_start_Callback"; |
| 965 | 964 |
| 965 @DomName('OscillatorNode.stop') |
| 966 @DocsEditable | 966 @DocsEditable |
| 967 @DomName('OscillatorNode.stop') | |
| 968 void stop(num when) native "OscillatorNode_stop_Callback"; | 967 void stop(num when) native "OscillatorNode_stop_Callback"; |
| 969 | 968 |
| 970 } | 969 } |
| 971 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 970 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 972 // for details. All rights reserved. Use of this source code is governed by a | 971 // for details. All rights reserved. Use of this source code is governed by a |
| 973 // BSD-style license that can be found in the LICENSE file. | 972 // BSD-style license that can be found in the LICENSE file. |
| 974 | 973 |
| 975 // WARNING: Do not edit - generated code. | 974 // WARNING: Do not edit - generated code. |
| 976 | 975 |
| 977 | 976 |
| 978 @DocsEditable | 977 @DocsEditable |
| 979 @DomName('PannerNode') | 978 @DomName('PannerNode') |
| 980 class PannerNode extends AudioNode { | 979 class PannerNode extends AudioNode { |
| 981 PannerNode.internal() : super.internal(); | 980 PannerNode.internal() : super.internal(); |
| 982 | 981 |
| 983 static const int EQUALPOWER = 0; | 982 static const int EQUALPOWER = 0; |
| 984 | 983 |
| 985 static const int EXPONENTIAL_DISTANCE = 2; | 984 static const int EXPONENTIAL_DISTANCE = 2; |
| 986 | 985 |
| 987 static const int HRTF = 1; | 986 static const int HRTF = 1; |
| 988 | 987 |
| 989 static const int INVERSE_DISTANCE = 1; | 988 static const int INVERSE_DISTANCE = 1; |
| 990 | 989 |
| 991 static const int LINEAR_DISTANCE = 0; | 990 static const int LINEAR_DISTANCE = 0; |
| 992 | 991 |
| 993 static const int SOUNDFIELD = 2; | 992 static const int SOUNDFIELD = 2; |
| 994 | 993 |
| 994 @DomName('PannerNode.coneInnerAngle') |
| 995 @DocsEditable | 995 @DocsEditable |
| 996 @DomName('PannerNode.coneInnerAngle') | |
| 997 num get coneInnerAngle native "PannerNode_coneInnerAngle_Getter"; | 996 num get coneInnerAngle native "PannerNode_coneInnerAngle_Getter"; |
| 998 | 997 |
| 998 @DomName('PannerNode.coneInnerAngle') |
| 999 @DocsEditable | 999 @DocsEditable |
| 1000 @DomName('PannerNode.coneInnerAngle') | |
| 1001 void set coneInnerAngle(num value) native "PannerNode_coneInnerAngle_Setter"; | 1000 void set coneInnerAngle(num value) native "PannerNode_coneInnerAngle_Setter"; |
| 1002 | 1001 |
| 1002 @DomName('PannerNode.coneOuterAngle') |
| 1003 @DocsEditable | 1003 @DocsEditable |
| 1004 @DomName('PannerNode.coneOuterAngle') | |
| 1005 num get coneOuterAngle native "PannerNode_coneOuterAngle_Getter"; | 1004 num get coneOuterAngle native "PannerNode_coneOuterAngle_Getter"; |
| 1006 | 1005 |
| 1006 @DomName('PannerNode.coneOuterAngle') |
| 1007 @DocsEditable | 1007 @DocsEditable |
| 1008 @DomName('PannerNode.coneOuterAngle') | |
| 1009 void set coneOuterAngle(num value) native "PannerNode_coneOuterAngle_Setter"; | 1008 void set coneOuterAngle(num value) native "PannerNode_coneOuterAngle_Setter"; |
| 1010 | 1009 |
| 1010 @DomName('PannerNode.coneOuterGain') |
| 1011 @DocsEditable | 1011 @DocsEditable |
| 1012 @DomName('PannerNode.coneOuterGain') | |
| 1013 num get coneOuterGain native "PannerNode_coneOuterGain_Getter"; | 1012 num get coneOuterGain native "PannerNode_coneOuterGain_Getter"; |
| 1014 | 1013 |
| 1014 @DomName('PannerNode.coneOuterGain') |
| 1015 @DocsEditable | 1015 @DocsEditable |
| 1016 @DomName('PannerNode.coneOuterGain') | |
| 1017 void set coneOuterGain(num value) native "PannerNode_coneOuterGain_Setter"; | 1016 void set coneOuterGain(num value) native "PannerNode_coneOuterGain_Setter"; |
| 1018 | 1017 |
| 1018 @DomName('PannerNode.distanceModel') |
| 1019 @DocsEditable | 1019 @DocsEditable |
| 1020 @DomName('PannerNode.distanceModel') | |
| 1021 String get distanceModel native "PannerNode_distanceModel_Getter"; | 1020 String get distanceModel native "PannerNode_distanceModel_Getter"; |
| 1022 | 1021 |
| 1022 @DomName('PannerNode.distanceModel') |
| 1023 @DocsEditable | 1023 @DocsEditable |
| 1024 @DomName('PannerNode.distanceModel') | |
| 1025 void set distanceModel(String value) native "PannerNode_distanceModel_Setter"; | 1024 void set distanceModel(String value) native "PannerNode_distanceModel_Setter"; |
| 1026 | 1025 |
| 1026 @DomName('PannerNode.maxDistance') |
| 1027 @DocsEditable | 1027 @DocsEditable |
| 1028 @DomName('PannerNode.maxDistance') | |
| 1029 num get maxDistance native "PannerNode_maxDistance_Getter"; | 1028 num get maxDistance native "PannerNode_maxDistance_Getter"; |
| 1030 | 1029 |
| 1030 @DomName('PannerNode.maxDistance') |
| 1031 @DocsEditable | 1031 @DocsEditable |
| 1032 @DomName('PannerNode.maxDistance') | |
| 1033 void set maxDistance(num value) native "PannerNode_maxDistance_Setter"; | 1032 void set maxDistance(num value) native "PannerNode_maxDistance_Setter"; |
| 1034 | 1033 |
| 1034 @DomName('PannerNode.panningModel') |
| 1035 @DocsEditable | 1035 @DocsEditable |
| 1036 @DomName('PannerNode.panningModel') | |
| 1037 String get panningModel native "PannerNode_panningModel_Getter"; | 1036 String get panningModel native "PannerNode_panningModel_Getter"; |
| 1038 | 1037 |
| 1038 @DomName('PannerNode.panningModel') |
| 1039 @DocsEditable | 1039 @DocsEditable |
| 1040 @DomName('PannerNode.panningModel') | |
| 1041 void set panningModel(String value) native "PannerNode_panningModel_Setter"; | 1040 void set panningModel(String value) native "PannerNode_panningModel_Setter"; |
| 1042 | 1041 |
| 1042 @DomName('PannerNode.refDistance') |
| 1043 @DocsEditable | 1043 @DocsEditable |
| 1044 @DomName('PannerNode.refDistance') | |
| 1045 num get refDistance native "PannerNode_refDistance_Getter"; | 1044 num get refDistance native "PannerNode_refDistance_Getter"; |
| 1046 | 1045 |
| 1046 @DomName('PannerNode.refDistance') |
| 1047 @DocsEditable | 1047 @DocsEditable |
| 1048 @DomName('PannerNode.refDistance') | |
| 1049 void set refDistance(num value) native "PannerNode_refDistance_Setter"; | 1048 void set refDistance(num value) native "PannerNode_refDistance_Setter"; |
| 1050 | 1049 |
| 1050 @DomName('PannerNode.rolloffFactor') |
| 1051 @DocsEditable | 1051 @DocsEditable |
| 1052 @DomName('PannerNode.rolloffFactor') | |
| 1053 num get rolloffFactor native "PannerNode_rolloffFactor_Getter"; | 1052 num get rolloffFactor native "PannerNode_rolloffFactor_Getter"; |
| 1054 | 1053 |
| 1054 @DomName('PannerNode.rolloffFactor') |
| 1055 @DocsEditable | 1055 @DocsEditable |
| 1056 @DomName('PannerNode.rolloffFactor') | |
| 1057 void set rolloffFactor(num value) native "PannerNode_rolloffFactor_Setter"; | 1056 void set rolloffFactor(num value) native "PannerNode_rolloffFactor_Setter"; |
| 1058 | 1057 |
| 1058 @DomName('PannerNode.setOrientation') |
| 1059 @DocsEditable | 1059 @DocsEditable |
| 1060 @DomName('PannerNode.setOrientation') | |
| 1061 void setOrientation(num x, num y, num z) native "PannerNode_setOrientation_Cal
lback"; | 1060 void setOrientation(num x, num y, num z) native "PannerNode_setOrientation_Cal
lback"; |
| 1062 | 1061 |
| 1062 @DomName('PannerNode.setPosition') |
| 1063 @DocsEditable | 1063 @DocsEditable |
| 1064 @DomName('PannerNode.setPosition') | |
| 1065 void setPosition(num x, num y, num z) native "PannerNode_setPosition_Callback"
; | 1064 void setPosition(num x, num y, num z) native "PannerNode_setPosition_Callback"
; |
| 1066 | 1065 |
| 1066 @DomName('PannerNode.setVelocity') |
| 1067 @DocsEditable | 1067 @DocsEditable |
| 1068 @DomName('PannerNode.setVelocity') | |
| 1069 void setVelocity(num x, num y, num z) native "PannerNode_setVelocity_Callback"
; | 1068 void setVelocity(num x, num y, num z) native "PannerNode_setVelocity_Callback"
; |
| 1070 | 1069 |
| 1071 } | 1070 } |
| 1072 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 1071 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 1073 // for details. All rights reserved. Use of this source code is governed by a | 1072 // for details. All rights reserved. Use of this source code is governed by a |
| 1074 // BSD-style license that can be found in the LICENSE file. | 1073 // BSD-style license that can be found in the LICENSE file. |
| 1075 | 1074 |
| 1076 // WARNING: Do not edit - generated code. | 1075 // WARNING: Do not edit - generated code. |
| 1077 | 1076 |
| 1078 | 1077 |
| 1079 @DocsEditable | 1078 @DocsEditable |
| 1080 @DomName('ScriptProcessorNode') | 1079 @DomName('ScriptProcessorNode') |
| 1081 class ScriptProcessorNode extends AudioNode implements EventTarget { | 1080 class ScriptProcessorNode extends AudioNode implements EventTarget { |
| 1082 ScriptProcessorNode.internal() : super.internal(); | 1081 ScriptProcessorNode.internal() : super.internal(); |
| 1083 | 1082 |
| 1083 @DomName('ScriptProcessorNode.bufferSize') |
| 1084 @DocsEditable | 1084 @DocsEditable |
| 1085 @DomName('ScriptProcessorNode.bufferSize') | |
| 1086 int get bufferSize native "ScriptProcessorNode_bufferSize_Getter"; | 1085 int get bufferSize native "ScriptProcessorNode_bufferSize_Getter"; |
| 1087 | 1086 |
| 1088 } | 1087 } |
| 1089 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 1088 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 1090 // for details. All rights reserved. Use of this source code is governed by a | 1089 // for details. All rights reserved. Use of this source code is governed by a |
| 1091 // BSD-style license that can be found in the LICENSE file. | 1090 // BSD-style license that can be found in the LICENSE file. |
| 1092 | 1091 |
| 1093 // WARNING: Do not edit - generated code. | 1092 // WARNING: Do not edit - generated code. |
| 1094 | 1093 |
| 1095 | 1094 |
| 1096 @DocsEditable | 1095 @DocsEditable |
| 1097 @DomName('WaveShaperNode') | 1096 @DomName('WaveShaperNode') |
| 1098 class WaveShaperNode extends AudioNode { | 1097 class WaveShaperNode extends AudioNode { |
| 1099 WaveShaperNode.internal() : super.internal(); | 1098 WaveShaperNode.internal() : super.internal(); |
| 1100 | 1099 |
| 1100 @DomName('WaveShaperNode.curve') |
| 1101 @DocsEditable | 1101 @DocsEditable |
| 1102 @DomName('WaveShaperNode.curve') | |
| 1103 Float32Array get curve native "WaveShaperNode_curve_Getter"; | 1102 Float32Array get curve native "WaveShaperNode_curve_Getter"; |
| 1104 | 1103 |
| 1104 @DomName('WaveShaperNode.curve') |
| 1105 @DocsEditable | 1105 @DocsEditable |
| 1106 @DomName('WaveShaperNode.curve') | |
| 1107 void set curve(Float32Array value) native "WaveShaperNode_curve_Setter"; | 1106 void set curve(Float32Array value) native "WaveShaperNode_curve_Setter"; |
| 1108 | 1107 |
| 1109 } | 1108 } |
| 1110 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 1109 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 1111 // for details. All rights reserved. Use of this source code is governed by a | 1110 // for details. All rights reserved. Use of this source code is governed by a |
| 1112 // BSD-style license that can be found in the LICENSE file. | 1111 // BSD-style license that can be found in the LICENSE file. |
| 1113 | 1112 |
| 1114 // WARNING: Do not edit - generated code. | 1113 // WARNING: Do not edit - generated code. |
| 1115 | 1114 |
| 1116 | 1115 |
| 1117 @DocsEditable | 1116 @DocsEditable |
| 1118 @DomName('WaveTable') | 1117 @DomName('WaveTable') |
| 1119 class WaveTable extends NativeFieldWrapperClass1 { | 1118 class WaveTable extends NativeFieldWrapperClass1 { |
| 1120 WaveTable.internal(); | 1119 WaveTable.internal(); |
| 1121 | 1120 |
| 1122 } | 1121 } |
| OLD | NEW |