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

Side by Side Diff: lib/html/doc/interface/AudioContext.dartdoc

Issue 10544064: Add dummy dart:html library for documentation. (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Created 8 years, 6 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
OLDNEW
(Empty)
1 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2 // for details. All rights reserved. Use of this source code is governed by a
3 // BSD-style license that can be found in the LICENSE file.
4
5 // WARNING:
6 // This file contains documentation that is merged into the real source.
7 // Do not make code changes here.
8
9 /// @domName AudioContext
10 interface AudioContext extends EventTarget default _AudioContextFactoryProvider {
11 AudioContext();
12
13 /**
14 * @domName EventTarget.addEventListener, EventTarget.removeEventListener, Eve ntTarget.dispatchEvent
15 */
16 AudioContextEvents get on();
17
18 /** @domName AudioContext.activeSourceCount */
19 final int activeSourceCount;
20
21 /** @domName AudioContext.currentTime */
22 final num currentTime;
23
24 /** @domName AudioContext.destination */
25 final AudioDestinationNode destination;
26
27 /** @domName AudioContext.listener */
28 final AudioListener listener;
29
30 /** @domName AudioContext.sampleRate */
31 final num sampleRate;
32
33 /** @domName AudioContext.createAnalyser */
34 RealtimeAnalyserNode createAnalyser();
35
36 /** @domName AudioContext.createBiquadFilter */
37 BiquadFilterNode createBiquadFilter();
38
39 /** @domName AudioContext.createBuffer */
40 AudioBuffer createBuffer(buffer_OR_numberOfChannels, mixToMono_OR_numberOfFram es, [num sampleRate]);
41
42 /** @domName AudioContext.createBufferSource */
43 AudioBufferSourceNode createBufferSource();
44
45 /** @domName AudioContext.createChannelMerger */
46 AudioChannelMerger createChannelMerger([int numberOfInputs]);
47
48 /** @domName AudioContext.createChannelSplitter */
49 AudioChannelSplitter createChannelSplitter([int numberOfOutputs]);
50
51 /** @domName AudioContext.createConvolver */
52 ConvolverNode createConvolver();
53
54 /** @domName AudioContext.createDelayNode */
55 DelayNode createDelayNode([num maxDelayTime]);
56
57 /** @domName AudioContext.createDynamicsCompressor */
58 DynamicsCompressorNode createDynamicsCompressor();
59
60 /** @domName AudioContext.createGainNode */
61 AudioGainNode createGainNode();
62
63 /** @domName AudioContext.createJavaScriptNode */
64 JavaScriptAudioNode createJavaScriptNode(int bufferSize, [int numberOfInputCha nnels, int numberOfOutputChannels]);
65
66 /** @domName AudioContext.createMediaElementSource */
67 MediaElementAudioSourceNode createMediaElementSource(MediaElement mediaElement );
68
69 /** @domName AudioContext.createOscillator */
70 Oscillator createOscillator();
71
72 /** @domName AudioContext.createPanner */
73 AudioPannerNode createPanner();
74
75 /** @domName AudioContext.createWaveShaper */
76 WaveShaperNode createWaveShaper();
77
78 /** @domName AudioContext.createWaveTable */
79 WaveTable createWaveTable(Float32Array real, Float32Array imag);
80
81 /** @domName AudioContext.decodeAudioData */
82 void decodeAudioData(ArrayBuffer audioData, AudioBufferCallback successCallbac k, [AudioBufferCallback errorCallback]);
83
84 /** @domName AudioContext.startRendering */
85 void startRendering();
86 }
87
88 interface AudioContextEvents extends Events {
89
90 EventListenerList get complete();
91 }
OLDNEW
« no previous file with comments | « lib/html/doc/interface/AudioChannelSplitter.dartdoc ('k') | lib/html/doc/interface/AudioDestinationNode.dartdoc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698