OLD | NEW |
1 library web_audio; | 1 library web_audio; |
2 | 2 |
3 import 'dart:html'; | 3 import 'dart:html'; |
4 import 'dart:nativewrappers'; | 4 import 'dart:nativewrappers'; |
5 // DO NOT EDIT | 5 // DO NOT EDIT |
6 // Auto-generated dart:audio library. | 6 // Auto-generated dart:audio library. |
7 | 7 |
8 | 8 |
9 | 9 |
10 | 10 |
(...skipping 161 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
172 void set loopStart(num value) native "AudioBufferSourceNode_loopStart_Setter"; | 172 void set loopStart(num value) native "AudioBufferSourceNode_loopStart_Setter"; |
173 | 173 |
174 | 174 |
175 /** @domName AudioBufferSourceNode.playbackRate */ | 175 /** @domName AudioBufferSourceNode.playbackRate */ |
176 AudioParam get playbackRate native "AudioBufferSourceNode_playbackRate_Getter"
; | 176 AudioParam get playbackRate native "AudioBufferSourceNode_playbackRate_Getter"
; |
177 | 177 |
178 | 178 |
179 /** @domName AudioBufferSourceNode.playbackState */ | 179 /** @domName AudioBufferSourceNode.playbackState */ |
180 int get playbackState native "AudioBufferSourceNode_playbackState_Getter"; | 180 int get playbackState native "AudioBufferSourceNode_playbackState_Getter"; |
181 | 181 |
182 void start(/*double*/ when, [/*double*/ grainOffset, /*double*/ grainDuration]
) { | 182 void start(num when, [num grainOffset, num grainDuration]) { |
183 if ((when is num || when == null) && !?grainOffset && !?grainDuration) { | 183 if ((when is num || when == null) && !?grainOffset && !?grainDuration) { |
184 _start_1(when); | 184 _start_1(when); |
185 return; | 185 return; |
186 } | 186 } |
187 if ((when is num || when == null) && (grainOffset is num || grainOffset == n
ull) && !?grainDuration) { | 187 if ((when is num || when == null) && (grainOffset is num || grainOffset == n
ull) && !?grainDuration) { |
188 _start_2(when, grainOffset); | 188 _start_2(when, grainOffset); |
189 return; | 189 return; |
190 } | 190 } |
191 if ((when is num || when == null) && (grainOffset is num || grainOffset == n
ull) && (grainDuration is num || grainDuration == null)) { | 191 if ((when is num || when == null) && (grainOffset is num || grainOffset == n
ull) && (grainDuration is num || grainDuration == null)) { |
192 _start_3(when, grainOffset, grainDuration); | 192 _start_3(when, grainOffset, grainDuration); |
(...skipping 57 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
250 num get sampleRate native "AudioContext_sampleRate_Getter"; | 250 num get sampleRate native "AudioContext_sampleRate_Getter"; |
251 | 251 |
252 | 252 |
253 /** @domName AudioContext.createAnalyser */ | 253 /** @domName AudioContext.createAnalyser */ |
254 AnalyserNode createAnalyser() native "AudioContext_createAnalyser_Callback"; | 254 AnalyserNode createAnalyser() native "AudioContext_createAnalyser_Callback"; |
255 | 255 |
256 | 256 |
257 /** @domName AudioContext.createBiquadFilter */ | 257 /** @domName AudioContext.createBiquadFilter */ |
258 BiquadFilterNode createBiquadFilter() native "AudioContext_createBiquadFilter_
Callback"; | 258 BiquadFilterNode createBiquadFilter() native "AudioContext_createBiquadFilter_
Callback"; |
259 | 259 |
260 AudioBuffer createBuffer(buffer_OR_numberOfChannels, mixToMono_OR_numberOfFram
es, [/*float*/ sampleRate]) { | 260 AudioBuffer createBuffer(buffer_OR_numberOfChannels, mixToMono_OR_numberOfFram
es, [num sampleRate]) { |
261 if ((buffer_OR_numberOfChannels is int || buffer_OR_numberOfChannels == null
) && (mixToMono_OR_numberOfFrames is int || mixToMono_OR_numberOfFrames == null)
&& (sampleRate is num || sampleRate == null)) { | 261 if ((buffer_OR_numberOfChannels is int || buffer_OR_numberOfChannels == null
) && (mixToMono_OR_numberOfFrames is int || mixToMono_OR_numberOfFrames == null)
&& (sampleRate is num || sampleRate == null)) { |
262 return _createBuffer_1(buffer_OR_numberOfChannels, mixToMono_OR_numberOfFr
ames, sampleRate); | 262 return _createBuffer_1(buffer_OR_numberOfChannels, mixToMono_OR_numberOfFr
ames, sampleRate); |
263 } | 263 } |
264 if ((buffer_OR_numberOfChannels is ArrayBuffer || buffer_OR_numberOfChannels
== null) && (mixToMono_OR_numberOfFrames is bool || mixToMono_OR_numberOfFrames
== null) && !?sampleRate) { | 264 if ((buffer_OR_numberOfChannels is ArrayBuffer || buffer_OR_numberOfChannels
== null) && (mixToMono_OR_numberOfFrames is bool || mixToMono_OR_numberOfFrames
== null) && !?sampleRate) { |
265 return _createBuffer_2(buffer_OR_numberOfChannels, mixToMono_OR_numberOfFr
ames); | 265 return _createBuffer_2(buffer_OR_numberOfChannels, mixToMono_OR_numberOfFr
ames); |
266 } | 266 } |
267 throw "Incorrect number or type of arguments"; | 267 throw "Incorrect number or type of arguments"; |
268 } | 268 } |
269 | 269 |
270 | 270 |
271 /** @domName AudioContext.createBuffer_1 */ | 271 /** @domName AudioContext.createBuffer_1 */ |
272 AudioBuffer _createBuffer_1(buffer_OR_numberOfChannels, mixToMono_OR_numberOfF
rames, sampleRate) native "AudioContext_createBuffer_1_Callback"; | 272 AudioBuffer _createBuffer_1(buffer_OR_numberOfChannels, mixToMono_OR_numberOfF
rames, sampleRate) native "AudioContext_createBuffer_1_Callback"; |
273 | 273 |
274 | 274 |
275 /** @domName AudioContext.createBuffer_2 */ | 275 /** @domName AudioContext.createBuffer_2 */ |
276 AudioBuffer _createBuffer_2(buffer_OR_numberOfChannels, mixToMono_OR_numberOfF
rames) native "AudioContext_createBuffer_2_Callback"; | 276 AudioBuffer _createBuffer_2(buffer_OR_numberOfChannels, mixToMono_OR_numberOfF
rames) native "AudioContext_createBuffer_2_Callback"; |
277 | 277 |
278 | 278 |
279 /** @domName AudioContext.createBufferSource */ | 279 /** @domName AudioContext.createBufferSource */ |
280 AudioBufferSourceNode createBufferSource() native "AudioContext_createBufferSo
urce_Callback"; | 280 AudioBufferSourceNode createBufferSource() native "AudioContext_createBufferSo
urce_Callback"; |
281 | 281 |
282 ChannelMergerNode createChannelMerger([/*unsigned long*/ numberOfInputs]) { | 282 ChannelMergerNode createChannelMerger([int numberOfInputs]) { |
283 if (?numberOfInputs) { | 283 if (?numberOfInputs) { |
284 return _createChannelMerger_1(numberOfInputs); | 284 return _createChannelMerger_1(numberOfInputs); |
285 } | 285 } |
286 return _createChannelMerger_2(); | 286 return _createChannelMerger_2(); |
287 } | 287 } |
288 | 288 |
289 | 289 |
290 /** @domName AudioContext.createChannelMerger_1 */ | 290 /** @domName AudioContext.createChannelMerger_1 */ |
291 ChannelMergerNode _createChannelMerger_1(numberOfInputs) native "AudioContext_
createChannelMerger_1_Callback"; | 291 ChannelMergerNode _createChannelMerger_1(numberOfInputs) native "AudioContext_
createChannelMerger_1_Callback"; |
292 | 292 |
293 | 293 |
294 /** @domName AudioContext.createChannelMerger_2 */ | 294 /** @domName AudioContext.createChannelMerger_2 */ |
295 ChannelMergerNode _createChannelMerger_2() native "AudioContext_createChannelM
erger_2_Callback"; | 295 ChannelMergerNode _createChannelMerger_2() native "AudioContext_createChannelM
erger_2_Callback"; |
296 | 296 |
297 ChannelSplitterNode createChannelSplitter([/*unsigned long*/ numberOfOutputs])
{ | 297 ChannelSplitterNode createChannelSplitter([int numberOfOutputs]) { |
298 if (?numberOfOutputs) { | 298 if (?numberOfOutputs) { |
299 return _createChannelSplitter_1(numberOfOutputs); | 299 return _createChannelSplitter_1(numberOfOutputs); |
300 } | 300 } |
301 return _createChannelSplitter_2(); | 301 return _createChannelSplitter_2(); |
302 } | 302 } |
303 | 303 |
304 | 304 |
305 /** @domName AudioContext.createChannelSplitter_1 */ | 305 /** @domName AudioContext.createChannelSplitter_1 */ |
306 ChannelSplitterNode _createChannelSplitter_1(numberOfOutputs) native "AudioCon
text_createChannelSplitter_1_Callback"; | 306 ChannelSplitterNode _createChannelSplitter_1(numberOfOutputs) native "AudioCon
text_createChannelSplitter_1_Callback"; |
307 | 307 |
308 | 308 |
309 /** @domName AudioContext.createChannelSplitter_2 */ | 309 /** @domName AudioContext.createChannelSplitter_2 */ |
310 ChannelSplitterNode _createChannelSplitter_2() native "AudioContext_createChan
nelSplitter_2_Callback"; | 310 ChannelSplitterNode _createChannelSplitter_2() native "AudioContext_createChan
nelSplitter_2_Callback"; |
311 | 311 |
312 | 312 |
313 /** @domName AudioContext.createConvolver */ | 313 /** @domName AudioContext.createConvolver */ |
314 ConvolverNode createConvolver() native "AudioContext_createConvolver_Callback"
; | 314 ConvolverNode createConvolver() native "AudioContext_createConvolver_Callback"
; |
315 | 315 |
316 DelayNode createDelay([/*double*/ maxDelayTime]) { | 316 DelayNode createDelay([num maxDelayTime]) { |
317 if (?maxDelayTime) { | 317 if (?maxDelayTime) { |
318 return _createDelay_1(maxDelayTime); | 318 return _createDelay_1(maxDelayTime); |
319 } | 319 } |
320 return _createDelay_2(); | 320 return _createDelay_2(); |
321 } | 321 } |
322 | 322 |
323 | 323 |
324 /** @domName AudioContext.createDelay_1 */ | 324 /** @domName AudioContext.createDelay_1 */ |
325 DelayNode _createDelay_1(maxDelayTime) native "AudioContext_createDelay_1_Call
back"; | 325 DelayNode _createDelay_1(maxDelayTime) native "AudioContext_createDelay_1_Call
back"; |
326 | 326 |
(...skipping 22 matching lines...) Expand all Loading... |
349 MediaStreamAudioSourceNode createMediaStreamSource(MediaStream mediaStream) na
tive "AudioContext_createMediaStreamSource_Callback"; | 349 MediaStreamAudioSourceNode createMediaStreamSource(MediaStream mediaStream) na
tive "AudioContext_createMediaStreamSource_Callback"; |
350 | 350 |
351 | 351 |
352 /** @domName AudioContext.createOscillator */ | 352 /** @domName AudioContext.createOscillator */ |
353 OscillatorNode createOscillator() native "AudioContext_createOscillator_Callba
ck"; | 353 OscillatorNode createOscillator() native "AudioContext_createOscillator_Callba
ck"; |
354 | 354 |
355 | 355 |
356 /** @domName AudioContext.createPanner */ | 356 /** @domName AudioContext.createPanner */ |
357 PannerNode createPanner() native "AudioContext_createPanner_Callback"; | 357 PannerNode createPanner() native "AudioContext_createPanner_Callback"; |
358 | 358 |
359 ScriptProcessorNode createScriptProcessor(/*unsigned long*/ bufferSize, [/*uns
igned long*/ numberOfInputChannels, /*unsigned long*/ numberOfOutputChannels]) { | 359 ScriptProcessorNode createScriptProcessor(int bufferSize, [int numberOfInputCh
annels, int numberOfOutputChannels]) { |
360 if (?numberOfOutputChannels) { | 360 if (?numberOfOutputChannels) { |
361 return _createScriptProcessor_1(bufferSize, numberOfInputChannels, numberO
fOutputChannels); | 361 return _createScriptProcessor_1(bufferSize, numberOfInputChannels, numberO
fOutputChannels); |
362 } | 362 } |
363 if (?numberOfInputChannels) { | 363 if (?numberOfInputChannels) { |
364 return _createScriptProcessor_2(bufferSize, numberOfInputChannels); | 364 return _createScriptProcessor_2(bufferSize, numberOfInputChannels); |
365 } | 365 } |
366 return _createScriptProcessor_3(bufferSize); | 366 return _createScriptProcessor_3(bufferSize); |
367 } | 367 } |
368 | 368 |
369 | 369 |
(...skipping 118 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
488 AudioContext get context native "AudioNode_context_Getter"; | 488 AudioContext get context native "AudioNode_context_Getter"; |
489 | 489 |
490 | 490 |
491 /** @domName AudioNode.numberOfInputs */ | 491 /** @domName AudioNode.numberOfInputs */ |
492 int get numberOfInputs native "AudioNode_numberOfInputs_Getter"; | 492 int get numberOfInputs native "AudioNode_numberOfInputs_Getter"; |
493 | 493 |
494 | 494 |
495 /** @domName AudioNode.numberOfOutputs */ | 495 /** @domName AudioNode.numberOfOutputs */ |
496 int get numberOfOutputs native "AudioNode_numberOfOutputs_Getter"; | 496 int get numberOfOutputs native "AudioNode_numberOfOutputs_Getter"; |
497 | 497 |
498 void connect(destination, /*unsigned long*/ output, [/*unsigned long*/ input])
{ | 498 void connect(destination, int output, [int input]) { |
499 if ((destination is AudioNode || destination == null) && (output is int || o
utput == null) && (input is int || input == null)) { | 499 if ((destination is AudioNode || destination == null) && (output is int || o
utput == null) && (input is int || input == null)) { |
500 _connect_1(destination, output, input); | 500 _connect_1(destination, output, input); |
501 return; | 501 return; |
502 } | 502 } |
503 if ((destination is AudioParam || destination == null) && (output is int ||
output == null) && !?input) { | 503 if ((destination is AudioParam || destination == null) && (output is int ||
output == null) && !?input) { |
504 _connect_2(destination, output); | 504 _connect_2(destination, output); |
505 return; | 505 return; |
506 } | 506 } |
507 throw "Incorrect number or type of arguments"; | 507 throw "Incorrect number or type of arguments"; |
508 } | 508 } |
(...skipping 566 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1075 // BSD-style license that can be found in the LICENSE file. | 1075 // BSD-style license that can be found in the LICENSE file. |
1076 | 1076 |
1077 // WARNING: Do not edit - generated code. | 1077 // WARNING: Do not edit - generated code. |
1078 | 1078 |
1079 | 1079 |
1080 /// @domName WaveTable | 1080 /// @domName WaveTable |
1081 class WaveTable extends NativeFieldWrapperClass1 { | 1081 class WaveTable extends NativeFieldWrapperClass1 { |
1082 WaveTable.internal(); | 1082 WaveTable.internal(); |
1083 | 1083 |
1084 } | 1084 } |
OLD | NEW |