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