| 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 |
| (...skipping 182 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 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 @DocsEditable | 202 @DocsEditable |
| 203 @DomName('AudioBufferSourceNode.start_1') | 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 @DocsEditable | 206 @DocsEditable |
| 207 @DomName('AudioBufferSourceNode.start_2') | 207 @DomName('AudioBufferSourceNode._start_2') |
| 208 void _start_2(when, grainOffset) native "AudioBufferSourceNode_start_2_Callbac
k"; | 208 void _start_2(when, grainOffset) native "AudioBufferSourceNode__start_2_Callba
ck"; |
| 209 | 209 |
| 210 @DocsEditable | 210 @DocsEditable |
| 211 @DomName('AudioBufferSourceNode.start_3') | 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 @DocsEditable | 214 @DocsEditable |
| 215 @DomName('AudioBufferSourceNode.stop') | 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 |
| (...skipping 48 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 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)) { | 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)) { |
| 272 return _createBuffer_1(buffer_OR_numberOfChannels, mixToMono_OR_numberOfFr
ames, sampleRate); | 272 return _createBuffer_1(buffer_OR_numberOfChannels, mixToMono_OR_numberOfFr
ames, sampleRate); |
| 273 } | 273 } |
| 274 if ((buffer_OR_numberOfChannels is ArrayBuffer || buffer_OR_numberOfChannels
== null) && (mixToMono_OR_numberOfFrames is bool || mixToMono_OR_numberOfFrames
== null) && !?sampleRate) { | 274 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); | 275 return _createBuffer_2(buffer_OR_numberOfChannels, mixToMono_OR_numberOfFr
ames); |
| 276 } | 276 } |
| 277 throw new ArgumentError("Incorrect number or type of arguments"); | 277 throw new ArgumentError("Incorrect number or type of arguments"); |
| 278 } | 278 } |
| 279 | 279 |
| 280 @DocsEditable | 280 @DocsEditable |
| 281 @DomName('AudioContext.createBuffer_1') | 281 @DomName('AudioContext._createBuffer_1') |
| 282 AudioBuffer _createBuffer_1(buffer_OR_numberOfChannels, mixToMono_OR_numberOfF
rames, sampleRate) native "AudioContext_createBuffer_1_Callback"; | 282 AudioBuffer _createBuffer_1(buffer_OR_numberOfChannels, mixToMono_OR_numberOfF
rames, sampleRate) native "AudioContext__createBuffer_1_Callback"; |
| 283 | 283 |
| 284 @DocsEditable | 284 @DocsEditable |
| 285 @DomName('AudioContext.createBuffer_2') | 285 @DomName('AudioContext._createBuffer_2') |
| 286 AudioBuffer _createBuffer_2(buffer_OR_numberOfChannels, mixToMono_OR_numberOfF
rames) native "AudioContext_createBuffer_2_Callback"; | 286 AudioBuffer _createBuffer_2(buffer_OR_numberOfChannels, mixToMono_OR_numberOfF
rames) native "AudioContext__createBuffer_2_Callback"; |
| 287 | 287 |
| 288 @DocsEditable | 288 @DocsEditable |
| 289 @DomName('AudioContext.createBufferSource') | 289 @DomName('AudioContext.createBufferSource') |
| 290 AudioBufferSourceNode createBufferSource() native "AudioContext_createBufferSo
urce_Callback"; | 290 AudioBufferSourceNode createBufferSource() native "AudioContext_createBufferSo
urce_Callback"; |
| 291 | 291 |
| 292 ChannelMergerNode createChannelMerger([int numberOfInputs]) { | 292 ChannelMergerNode createChannelMerger([int numberOfInputs]) { |
| 293 if (?numberOfInputs) { | 293 if (?numberOfInputs) { |
| 294 return _createChannelMerger_1(numberOfInputs); | 294 return _createChannelMerger_1(numberOfInputs); |
| 295 } | 295 } |
| 296 return _createChannelMerger_2(); | 296 return _createChannelMerger_2(); |
| 297 } | 297 } |
| 298 | 298 |
| 299 @DocsEditable | 299 @DocsEditable |
| 300 @DomName('AudioContext.createChannelMerger_1') | 300 @DomName('AudioContext._createChannelMerger_1') |
| 301 ChannelMergerNode _createChannelMerger_1(numberOfInputs) native "AudioContext_
createChannelMerger_1_Callback"; | 301 ChannelMergerNode _createChannelMerger_1(numberOfInputs) native "AudioContext_
_createChannelMerger_1_Callback"; |
| 302 | 302 |
| 303 @DocsEditable | 303 @DocsEditable |
| 304 @DomName('AudioContext.createChannelMerger_2') | 304 @DomName('AudioContext._createChannelMerger_2') |
| 305 ChannelMergerNode _createChannelMerger_2() native "AudioContext_createChannelM
erger_2_Callback"; | 305 ChannelMergerNode _createChannelMerger_2() native "AudioContext__createChannel
Merger_2_Callback"; |
| 306 | 306 |
| 307 ChannelSplitterNode createChannelSplitter([int numberOfOutputs]) { | 307 ChannelSplitterNode createChannelSplitter([int numberOfOutputs]) { |
| 308 if (?numberOfOutputs) { | 308 if (?numberOfOutputs) { |
| 309 return _createChannelSplitter_1(numberOfOutputs); | 309 return _createChannelSplitter_1(numberOfOutputs); |
| 310 } | 310 } |
| 311 return _createChannelSplitter_2(); | 311 return _createChannelSplitter_2(); |
| 312 } | 312 } |
| 313 | 313 |
| 314 @DocsEditable | 314 @DocsEditable |
| 315 @DomName('AudioContext.createChannelSplitter_1') | 315 @DomName('AudioContext._createChannelSplitter_1') |
| 316 ChannelSplitterNode _createChannelSplitter_1(numberOfOutputs) native "AudioCon
text_createChannelSplitter_1_Callback"; | 316 ChannelSplitterNode _createChannelSplitter_1(numberOfOutputs) native "AudioCon
text__createChannelSplitter_1_Callback"; |
| 317 | 317 |
| 318 @DocsEditable | 318 @DocsEditable |
| 319 @DomName('AudioContext.createChannelSplitter_2') | 319 @DomName('AudioContext._createChannelSplitter_2') |
| 320 ChannelSplitterNode _createChannelSplitter_2() native "AudioContext_createChan
nelSplitter_2_Callback"; | 320 ChannelSplitterNode _createChannelSplitter_2() native "AudioContext__createCha
nnelSplitter_2_Callback"; |
| 321 | 321 |
| 322 @DocsEditable | 322 @DocsEditable |
| 323 @DomName('AudioContext.createConvolver') | 323 @DomName('AudioContext.createConvolver') |
| 324 ConvolverNode createConvolver() native "AudioContext_createConvolver_Callback"
; | 324 ConvolverNode createConvolver() native "AudioContext_createConvolver_Callback"
; |
| 325 | 325 |
| 326 DelayNode createDelay([num maxDelayTime]) { | 326 DelayNode createDelay([num maxDelayTime]) { |
| 327 if (?maxDelayTime) { | 327 if (?maxDelayTime) { |
| 328 return _createDelay_1(maxDelayTime); | 328 return _createDelay_1(maxDelayTime); |
| 329 } | 329 } |
| 330 return _createDelay_2(); | 330 return _createDelay_2(); |
| 331 } | 331 } |
| 332 | 332 |
| 333 @DocsEditable | 333 @DocsEditable |
| 334 @DomName('AudioContext.createDelay_1') | 334 @DomName('AudioContext._createDelay_1') |
| 335 DelayNode _createDelay_1(maxDelayTime) native "AudioContext_createDelay_1_Call
back"; | 335 DelayNode _createDelay_1(maxDelayTime) native "AudioContext__createDelay_1_Cal
lback"; |
| 336 | 336 |
| 337 @DocsEditable | 337 @DocsEditable |
| 338 @DomName('AudioContext.createDelay_2') | 338 @DomName('AudioContext._createDelay_2') |
| 339 DelayNode _createDelay_2() native "AudioContext_createDelay_2_Callback"; | 339 DelayNode _createDelay_2() native "AudioContext__createDelay_2_Callback"; |
| 340 | 340 |
| 341 @DocsEditable | 341 @DocsEditable |
| 342 @DomName('AudioContext.createDynamicsCompressor') | 342 @DomName('AudioContext.createDynamicsCompressor') |
| 343 DynamicsCompressorNode createDynamicsCompressor() native "AudioContext_createD
ynamicsCompressor_Callback"; | 343 DynamicsCompressorNode createDynamicsCompressor() native "AudioContext_createD
ynamicsCompressor_Callback"; |
| 344 | 344 |
| 345 @DocsEditable | 345 @DocsEditable |
| 346 @DomName('AudioContext.createGain') | 346 @DomName('AudioContext.createGain') |
| 347 GainNode createGain() native "AudioContext_createGain_Callback"; | 347 GainNode createGain() native "AudioContext_createGain_Callback"; |
| 348 | 348 |
| 349 @DocsEditable | 349 @DocsEditable |
| (...skipping 20 matching lines...) Expand all Loading... |
| 370 if (?numberOfOutputChannels) { | 370 if (?numberOfOutputChannels) { |
| 371 return _createScriptProcessor_1(bufferSize, numberOfInputChannels, numberO
fOutputChannels); | 371 return _createScriptProcessor_1(bufferSize, numberOfInputChannels, numberO
fOutputChannels); |
| 372 } | 372 } |
| 373 if (?numberOfInputChannels) { | 373 if (?numberOfInputChannels) { |
| 374 return _createScriptProcessor_2(bufferSize, numberOfInputChannels); | 374 return _createScriptProcessor_2(bufferSize, numberOfInputChannels); |
| 375 } | 375 } |
| 376 return _createScriptProcessor_3(bufferSize); | 376 return _createScriptProcessor_3(bufferSize); |
| 377 } | 377 } |
| 378 | 378 |
| 379 @DocsEditable | 379 @DocsEditable |
| 380 @DomName('AudioContext.createScriptProcessor_1') | 380 @DomName('AudioContext._createScriptProcessor_1') |
| 381 ScriptProcessorNode _createScriptProcessor_1(bufferSize, numberOfInputChannels
, numberOfOutputChannels) native "AudioContext_createScriptProcessor_1_Callback"
; | 381 ScriptProcessorNode _createScriptProcessor_1(bufferSize, numberOfInputChannels
, numberOfOutputChannels) native "AudioContext__createScriptProcessor_1_Callback
"; |
| 382 | 382 |
| 383 @DocsEditable | 383 @DocsEditable |
| 384 @DomName('AudioContext.createScriptProcessor_2') | 384 @DomName('AudioContext._createScriptProcessor_2') |
| 385 ScriptProcessorNode _createScriptProcessor_2(bufferSize, numberOfInputChannels
) native "AudioContext_createScriptProcessor_2_Callback"; | 385 ScriptProcessorNode _createScriptProcessor_2(bufferSize, numberOfInputChannels
) native "AudioContext__createScriptProcessor_2_Callback"; |
| 386 | 386 |
| 387 @DocsEditable | 387 @DocsEditable |
| 388 @DomName('AudioContext.createScriptProcessor_3') | 388 @DomName('AudioContext._createScriptProcessor_3') |
| 389 ScriptProcessorNode _createScriptProcessor_3(bufferSize) native "AudioContext_
createScriptProcessor_3_Callback"; | 389 ScriptProcessorNode _createScriptProcessor_3(bufferSize) native "AudioContext_
_createScriptProcessor_3_Callback"; |
| 390 | 390 |
| 391 @DocsEditable | 391 @DocsEditable |
| 392 @DomName('AudioContext.createWaveShaper') | 392 @DomName('AudioContext.createWaveShaper') |
| 393 WaveShaperNode createWaveShaper() native "AudioContext_createWaveShaper_Callba
ck"; | 393 WaveShaperNode createWaveShaper() native "AudioContext_createWaveShaper_Callba
ck"; |
| 394 | 394 |
| 395 @DocsEditable | 395 @DocsEditable |
| 396 @DomName('AudioContext.createWaveTable') | 396 @DomName('AudioContext.createWaveTable') |
| 397 WaveTable createWaveTable(Float32Array real, Float32Array imag) native "AudioC
ontext_createWaveTable_Callback"; | 397 WaveTable createWaveTable(Float32Array real, Float32Array imag) native "AudioC
ontext_createWaveTable_Callback"; |
| 398 | 398 |
| 399 @DocsEditable | 399 @DocsEditable |
| (...skipping 119 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 519 return; | 519 return; |
| 520 } | 520 } |
| 521 if ((destination is AudioParam || destination == null) && (output is int ||
output == null) && !?input) { | 521 if ((destination is AudioParam || destination == null) && (output is int ||
output == null) && !?input) { |
| 522 _connect_2(destination, output); | 522 _connect_2(destination, output); |
| 523 return; | 523 return; |
| 524 } | 524 } |
| 525 throw new ArgumentError("Incorrect number or type of arguments"); | 525 throw new ArgumentError("Incorrect number or type of arguments"); |
| 526 } | 526 } |
| 527 | 527 |
| 528 @DocsEditable | 528 @DocsEditable |
| 529 @DomName('AudioNode.connect_1') | 529 @DomName('AudioNode._connect_1') |
| 530 void _connect_1(destination, output, input) native "AudioNode_connect_1_Callba
ck"; | 530 void _connect_1(destination, output, input) native "AudioNode__connect_1_Callb
ack"; |
| 531 | 531 |
| 532 @DocsEditable | 532 @DocsEditable |
| 533 @DomName('AudioNode.connect_2') | 533 @DomName('AudioNode._connect_2') |
| 534 void _connect_2(destination, output) native "AudioNode_connect_2_Callback"; | 534 void _connect_2(destination, output) native "AudioNode__connect_2_Callback"; |
| 535 | 535 |
| 536 @DocsEditable | 536 @DocsEditable |
| 537 @DomName('AudioNode.disconnect') | 537 @DomName('AudioNode.disconnect') |
| 538 void disconnect(int output) native "AudioNode_disconnect_Callback"; | 538 void disconnect(int output) native "AudioNode_disconnect_Callback"; |
| 539 | 539 |
| 540 } | 540 } |
| 541 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 541 // 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 | 542 // 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. | 543 // BSD-style license that can be found in the LICENSE file. |
| 544 | 544 |
| (...skipping 568 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1113 | 1113 |
| 1114 // WARNING: Do not edit - generated code. | 1114 // WARNING: Do not edit - generated code. |
| 1115 | 1115 |
| 1116 | 1116 |
| 1117 @DocsEditable | 1117 @DocsEditable |
| 1118 @DomName('WaveTable') | 1118 @DomName('WaveTable') |
| 1119 class WaveTable extends NativeFieldWrapperClass1 { | 1119 class WaveTable extends NativeFieldWrapperClass1 { |
| 1120 WaveTable.internal(); | 1120 WaveTable.internal(); |
| 1121 | 1121 |
| 1122 } | 1122 } |
| OLD | NEW |