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

Side by Side Diff: sdk/lib/web_audio/dartium/web_audio_dartium.dart

Issue 12035022: Minor unification with dart2js bindings. (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Created 7 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « sdk/lib/indexed_db/dartium/indexed_db_dartium.dart ('k') | tools/dom/scripts/systemnative.py » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
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
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
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
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
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
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 }
OLDNEW
« no previous file with comments | « sdk/lib/indexed_db/dartium/indexed_db_dartium.dart ('k') | tools/dom/scripts/systemnative.py » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698