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

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

Issue 11887006: Changed @domName annotation in comment to full fledge @DomName annotation. (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Code review changes. 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/web_audio/dart2js/web_audio_dart2js.dart ('k') | tools/dom/scripts/generator.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
11 11
12 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 12 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
13 // for details. All rights reserved. Use of this source code is governed by a 13 // for details. All rights reserved. Use of this source code is governed by a
14 // BSD-style license that can be found in the LICENSE file. 14 // BSD-style license that can be found in the LICENSE file.
15 15
16 // WARNING: Do not edit - generated code. 16 // WARNING: Do not edit - generated code.
17 17
18 18
19 /// @domName AnalyserNode 19 @DomName('AnalyserNode')
20 class AnalyserNode extends AudioNode { 20 class AnalyserNode extends AudioNode {
21 AnalyserNode.internal() : super.internal(); 21 AnalyserNode.internal() : super.internal();
22 22
23 23 @DomName('AnalyserNode.fftSize')
24 /** @domName AnalyserNode.fftSize */
25 int get fftSize native "AnalyserNode_fftSize_Getter"; 24 int get fftSize native "AnalyserNode_fftSize_Getter";
26 25
27 26 @DomName('AnalyserNode.fftSize')
28 /** @domName AnalyserNode.fftSize */
29 void set fftSize(int value) native "AnalyserNode_fftSize_Setter"; 27 void set fftSize(int value) native "AnalyserNode_fftSize_Setter";
30 28
31 29 @DomName('AnalyserNode.frequencyBinCount')
32 /** @domName AnalyserNode.frequencyBinCount */
33 int get frequencyBinCount native "AnalyserNode_frequencyBinCount_Getter"; 30 int get frequencyBinCount native "AnalyserNode_frequencyBinCount_Getter";
34 31
35 32 @DomName('AnalyserNode.maxDecibels')
36 /** @domName AnalyserNode.maxDecibels */
37 num get maxDecibels native "AnalyserNode_maxDecibels_Getter"; 33 num get maxDecibels native "AnalyserNode_maxDecibels_Getter";
38 34
39 35 @DomName('AnalyserNode.maxDecibels')
40 /** @domName AnalyserNode.maxDecibels */
41 void set maxDecibels(num value) native "AnalyserNode_maxDecibels_Setter"; 36 void set maxDecibels(num value) native "AnalyserNode_maxDecibels_Setter";
42 37
43 38 @DomName('AnalyserNode.minDecibels')
44 /** @domName AnalyserNode.minDecibels */
45 num get minDecibels native "AnalyserNode_minDecibels_Getter"; 39 num get minDecibels native "AnalyserNode_minDecibels_Getter";
46 40
47 41 @DomName('AnalyserNode.minDecibels')
48 /** @domName AnalyserNode.minDecibels */
49 void set minDecibels(num value) native "AnalyserNode_minDecibels_Setter"; 42 void set minDecibels(num value) native "AnalyserNode_minDecibels_Setter";
50 43
51 44 @DomName('AnalyserNode.smoothingTimeConstant')
52 /** @domName AnalyserNode.smoothingTimeConstant */
53 num get smoothingTimeConstant native "AnalyserNode_smoothingTimeConstant_Gette r"; 45 num get smoothingTimeConstant native "AnalyserNode_smoothingTimeConstant_Gette r";
54 46
55 47 @DomName('AnalyserNode.smoothingTimeConstant')
56 /** @domName AnalyserNode.smoothingTimeConstant */
57 void set smoothingTimeConstant(num value) native "AnalyserNode_smoothingTimeCo nstant_Setter"; 48 void set smoothingTimeConstant(num value) native "AnalyserNode_smoothingTimeCo nstant_Setter";
58 49
59 50 @DomName('AnalyserNode.getByteFrequencyData')
60 /** @domName AnalyserNode.getByteFrequencyData */
61 void getByteFrequencyData(Uint8Array array) native "AnalyserNode_getByteFreque ncyData_Callback"; 51 void getByteFrequencyData(Uint8Array array) native "AnalyserNode_getByteFreque ncyData_Callback";
62 52
63 53 @DomName('AnalyserNode.getByteTimeDomainData')
64 /** @domName AnalyserNode.getByteTimeDomainData */
65 void getByteTimeDomainData(Uint8Array array) native "AnalyserNode_getByteTimeD omainData_Callback"; 54 void getByteTimeDomainData(Uint8Array array) native "AnalyserNode_getByteTimeD omainData_Callback";
66 55
67 56 @DomName('AnalyserNode.getFloatFrequencyData')
68 /** @domName AnalyserNode.getFloatFrequencyData */
69 void getFloatFrequencyData(Float32Array array) native "AnalyserNode_getFloatFr equencyData_Callback"; 57 void getFloatFrequencyData(Float32Array array) native "AnalyserNode_getFloatFr equencyData_Callback";
70 58
71 } 59 }
72 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 60 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
73 // for details. All rights reserved. Use of this source code is governed by a 61 // for details. All rights reserved. Use of this source code is governed by a
74 // BSD-style license that can be found in the LICENSE file. 62 // BSD-style license that can be found in the LICENSE file.
75 63
76 // WARNING: Do not edit - generated code. 64 // WARNING: Do not edit - generated code.
77 65
78 66
79 /// @domName AudioBuffer 67 @DomName('AudioBuffer')
80 class AudioBuffer extends NativeFieldWrapperClass1 { 68 class AudioBuffer extends NativeFieldWrapperClass1 {
81 AudioBuffer.internal(); 69 AudioBuffer.internal();
82 70
83 71 @DomName('AudioBuffer.duration')
84 /** @domName AudioBuffer.duration */
85 num get duration native "AudioBuffer_duration_Getter"; 72 num get duration native "AudioBuffer_duration_Getter";
86 73
87 74 @DomName('AudioBuffer.gain')
88 /** @domName AudioBuffer.gain */
89 num get gain native "AudioBuffer_gain_Getter"; 75 num get gain native "AudioBuffer_gain_Getter";
90 76
91 77 @DomName('AudioBuffer.gain')
92 /** @domName AudioBuffer.gain */
93 void set gain(num value) native "AudioBuffer_gain_Setter"; 78 void set gain(num value) native "AudioBuffer_gain_Setter";
94 79
95 80 @DomName('AudioBuffer.length')
96 /** @domName AudioBuffer.length */
97 int get length native "AudioBuffer_length_Getter"; 81 int get length native "AudioBuffer_length_Getter";
98 82
99 83 @DomName('AudioBuffer.numberOfChannels')
100 /** @domName AudioBuffer.numberOfChannels */
101 int get numberOfChannels native "AudioBuffer_numberOfChannels_Getter"; 84 int get numberOfChannels native "AudioBuffer_numberOfChannels_Getter";
102 85
103 86 @DomName('AudioBuffer.sampleRate')
104 /** @domName AudioBuffer.sampleRate */
105 num get sampleRate native "AudioBuffer_sampleRate_Getter"; 87 num get sampleRate native "AudioBuffer_sampleRate_Getter";
106 88
107 89 @DomName('AudioBuffer.getChannelData')
108 /** @domName AudioBuffer.getChannelData */
109 Float32Array getChannelData(int channelIndex) native "AudioBuffer_getChannelDa ta_Callback"; 90 Float32Array getChannelData(int channelIndex) native "AudioBuffer_getChannelDa ta_Callback";
110 91
111 } 92 }
112 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 93 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
113 // for details. All rights reserved. Use of this source code is governed by a 94 // for details. All rights reserved. Use of this source code is governed by a
114 // BSD-style license that can be found in the LICENSE file. 95 // BSD-style license that can be found in the LICENSE file.
115 96
116 // WARNING: Do not edit - generated code. 97 // WARNING: Do not edit - generated code.
117 98
118 99
119 typedef void AudioBufferCallback(AudioBuffer audioBuffer); 100 typedef void AudioBufferCallback(AudioBuffer audioBuffer);
120 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 101 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
121 // for details. All rights reserved. Use of this source code is governed by a 102 // for details. All rights reserved. Use of this source code is governed by a
122 // BSD-style license that can be found in the LICENSE file. 103 // BSD-style license that can be found in the LICENSE file.
123 104
124 // WARNING: Do not edit - generated code. 105 // WARNING: Do not edit - generated code.
125 106
126 107
127 /// @domName AudioBufferSourceNode 108 @DomName('AudioBufferSourceNode')
128 class AudioBufferSourceNode extends AudioSourceNode { 109 class AudioBufferSourceNode extends AudioSourceNode {
129 AudioBufferSourceNode.internal() : super.internal(); 110 AudioBufferSourceNode.internal() : super.internal();
130 111
131 static const int FINISHED_STATE = 3; 112 static const int FINISHED_STATE = 3;
132 113
133 static const int PLAYING_STATE = 2; 114 static const int PLAYING_STATE = 2;
134 115
135 static const int SCHEDULED_STATE = 1; 116 static const int SCHEDULED_STATE = 1;
136 117
137 static const int UNSCHEDULED_STATE = 0; 118 static const int UNSCHEDULED_STATE = 0;
138 119
139 120 @DomName('AudioBufferSourceNode.buffer')
140 /** @domName AudioBufferSourceNode.buffer */
141 AudioBuffer get buffer native "AudioBufferSourceNode_buffer_Getter"; 121 AudioBuffer get buffer native "AudioBufferSourceNode_buffer_Getter";
142 122
143 123 @DomName('AudioBufferSourceNode.buffer')
144 /** @domName AudioBufferSourceNode.buffer */
145 void set buffer(AudioBuffer value) native "AudioBufferSourceNode_buffer_Setter "; 124 void set buffer(AudioBuffer value) native "AudioBufferSourceNode_buffer_Setter ";
146 125
147 126 @DomName('AudioBufferSourceNode.gain')
148 /** @domName AudioBufferSourceNode.gain */
149 AudioGain get gain native "AudioBufferSourceNode_gain_Getter"; 127 AudioGain get gain native "AudioBufferSourceNode_gain_Getter";
150 128
151 129 @DomName('AudioBufferSourceNode.loop')
152 /** @domName AudioBufferSourceNode.loop */
153 bool get loop native "AudioBufferSourceNode_loop_Getter"; 130 bool get loop native "AudioBufferSourceNode_loop_Getter";
154 131
155 132 @DomName('AudioBufferSourceNode.loop')
156 /** @domName AudioBufferSourceNode.loop */
157 void set loop(bool value) native "AudioBufferSourceNode_loop_Setter"; 133 void set loop(bool value) native "AudioBufferSourceNode_loop_Setter";
158 134
159 135 @DomName('AudioBufferSourceNode.loopEnd')
160 /** @domName AudioBufferSourceNode.loopEnd */
161 num get loopEnd native "AudioBufferSourceNode_loopEnd_Getter"; 136 num get loopEnd native "AudioBufferSourceNode_loopEnd_Getter";
162 137
163 138 @DomName('AudioBufferSourceNode.loopEnd')
164 /** @domName AudioBufferSourceNode.loopEnd */
165 void set loopEnd(num value) native "AudioBufferSourceNode_loopEnd_Setter"; 139 void set loopEnd(num value) native "AudioBufferSourceNode_loopEnd_Setter";
166 140
167 141 @DomName('AudioBufferSourceNode.loopStart')
168 /** @domName AudioBufferSourceNode.loopStart */
169 num get loopStart native "AudioBufferSourceNode_loopStart_Getter"; 142 num get loopStart native "AudioBufferSourceNode_loopStart_Getter";
170 143
171 144 @DomName('AudioBufferSourceNode.loopStart')
172 /** @domName AudioBufferSourceNode.loopStart */
173 void set loopStart(num value) native "AudioBufferSourceNode_loopStart_Setter"; 145 void set loopStart(num value) native "AudioBufferSourceNode_loopStart_Setter";
174 146
175 147 @DomName('AudioBufferSourceNode.playbackRate')
176 /** @domName AudioBufferSourceNode.playbackRate */
177 AudioParam get playbackRate native "AudioBufferSourceNode_playbackRate_Getter" ; 148 AudioParam get playbackRate native "AudioBufferSourceNode_playbackRate_Getter" ;
178 149
179 150 @DomName('AudioBufferSourceNode.playbackState')
180 /** @domName AudioBufferSourceNode.playbackState */
181 int get playbackState native "AudioBufferSourceNode_playbackState_Getter"; 151 int get playbackState native "AudioBufferSourceNode_playbackState_Getter";
182 152
183 void start(/*double*/ when, [/*double*/ grainOffset, /*double*/ grainDuration] ) { 153 void start(/*double*/ when, [/*double*/ grainOffset, /*double*/ grainDuration] ) {
184 if ((when is num || when == null) && !?grainOffset && !?grainDuration) { 154 if ((when is num || when == null) && !?grainOffset && !?grainDuration) {
185 _start_1(when); 155 _start_1(when);
186 return; 156 return;
187 } 157 }
188 if ((when is num || when == null) && (grainOffset is num || grainOffset == n ull) && !?grainDuration) { 158 if ((when is num || when == null) && (grainOffset is num || grainOffset == n ull) && !?grainDuration) {
189 _start_2(when, grainOffset); 159 _start_2(when, grainOffset);
190 return; 160 return;
191 } 161 }
192 if ((when is num || when == null) && (grainOffset is num || grainOffset == n ull) && (grainDuration is num || grainDuration == null)) { 162 if ((when is num || when == null) && (grainOffset is num || grainOffset == n ull) && (grainDuration is num || grainDuration == null)) {
193 _start_3(when, grainOffset, grainDuration); 163 _start_3(when, grainOffset, grainDuration);
194 return; 164 return;
195 } 165 }
196 throw new ArgumentError("Incorrect number or type of arguments"); 166 throw new ArgumentError("Incorrect number or type of arguments");
197 } 167 }
198 168
199 169 @DomName('AudioBufferSourceNode.start_1')
200 /** @domName AudioBufferSourceNode.start_1 */
201 void _start_1(when) native "AudioBufferSourceNode_start_1_Callback"; 170 void _start_1(when) native "AudioBufferSourceNode_start_1_Callback";
202 171
203 172 @DomName('AudioBufferSourceNode.start_2')
204 /** @domName AudioBufferSourceNode.start_2 */
205 void _start_2(when, grainOffset) native "AudioBufferSourceNode_start_2_Callbac k"; 173 void _start_2(when, grainOffset) native "AudioBufferSourceNode_start_2_Callbac k";
206 174
207 175 @DomName('AudioBufferSourceNode.start_3')
208 /** @domName AudioBufferSourceNode.start_3 */
209 void _start_3(when, grainOffset, grainDuration) native "AudioBufferSourceNode_ start_3_Callback"; 176 void _start_3(when, grainOffset, grainDuration) native "AudioBufferSourceNode_ start_3_Callback";
210 177
211 178 @DomName('AudioBufferSourceNode.stop')
212 /** @domName AudioBufferSourceNode.stop */
213 void stop(num when) native "AudioBufferSourceNode_stop_Callback"; 179 void stop(num when) native "AudioBufferSourceNode_stop_Callback";
214 180
215 } 181 }
216 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 182 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
217 // for details. All rights reserved. Use of this source code is governed by a 183 // for details. All rights reserved. Use of this source code is governed by a
218 // BSD-style license that can be found in the LICENSE file. 184 // BSD-style license that can be found in the LICENSE file.
219 185
220 186
221 /// @domName AudioContext 187 @DomName('AudioContext')
222 class AudioContext extends EventTarget { 188 class AudioContext extends EventTarget {
223 AudioContext.internal() : super.internal(); 189 AudioContext.internal() : super.internal();
224 190
225 static const EventStreamProvider<Event> completeEvent = const EventStreamProvi der<Event>('complete'); 191 static const EventStreamProvider<Event> completeEvent = const EventStreamProvi der<Event>('complete');
226 192
227 ///@docsEditable true 193 /// @docsEditable true
228 factory AudioContext() => AudioContext._create(); 194 factory AudioContext() => AudioContext._create();
229 static AudioContext _create() native "AudioContext_constructor_Callback"; 195 static AudioContext _create() native "AudioContext_constructor_Callback";
230 196
231 /// @domName EventTarget.addEventListener, EventTarget.removeEventListener, Ev entTarget.dispatchEvent; @docsEditable true 197 /// @docsEditable true
198 @DomName('EventTarget.addEventListener, EventTarget.removeEventListener, Event Target.dispatchEvent')
232 AudioContextEvents get on => 199 AudioContextEvents get on =>
233 new AudioContextEvents(this); 200 new AudioContextEvents(this);
234 201
235 202 @DomName('AudioContext.activeSourceCount')
236 /** @domName AudioContext.activeSourceCount */
237 int get activeSourceCount native "AudioContext_activeSourceCount_Getter"; 203 int get activeSourceCount native "AudioContext_activeSourceCount_Getter";
238 204
239 205 @DomName('AudioContext.currentTime')
240 /** @domName AudioContext.currentTime */
241 num get currentTime native "AudioContext_currentTime_Getter"; 206 num get currentTime native "AudioContext_currentTime_Getter";
242 207
243 208 @DomName('AudioContext.destination')
244 /** @domName AudioContext.destination */
245 AudioDestinationNode get destination native "AudioContext_destination_Getter"; 209 AudioDestinationNode get destination native "AudioContext_destination_Getter";
246 210
247 211 @DomName('AudioContext.listener')
248 /** @domName AudioContext.listener */
249 AudioListener get listener native "AudioContext_listener_Getter"; 212 AudioListener get listener native "AudioContext_listener_Getter";
250 213
251 214 @DomName('AudioContext.sampleRate')
252 /** @domName AudioContext.sampleRate */
253 num get sampleRate native "AudioContext_sampleRate_Getter"; 215 num get sampleRate native "AudioContext_sampleRate_Getter";
254 216
255 217 @DomName('AudioContext.createAnalyser')
256 /** @domName AudioContext.createAnalyser */
257 AnalyserNode createAnalyser() native "AudioContext_createAnalyser_Callback"; 218 AnalyserNode createAnalyser() native "AudioContext_createAnalyser_Callback";
258 219
259 220 @DomName('AudioContext.createBiquadFilter')
260 /** @domName AudioContext.createBiquadFilter */
261 BiquadFilterNode createBiquadFilter() native "AudioContext_createBiquadFilter_ Callback"; 221 BiquadFilterNode createBiquadFilter() native "AudioContext_createBiquadFilter_ Callback";
262 222
263 AudioBuffer createBuffer(buffer_OR_numberOfChannels, mixToMono_OR_numberOfFram es, [/*float*/ sampleRate]) { 223 AudioBuffer createBuffer(buffer_OR_numberOfChannels, mixToMono_OR_numberOfFram es, [/*float*/ sampleRate]) {
264 if ((buffer_OR_numberOfChannels is int || buffer_OR_numberOfChannels == null ) && (mixToMono_OR_numberOfFrames is int || mixToMono_OR_numberOfFrames == null) && (sampleRate is num || sampleRate == null)) { 224 if ((buffer_OR_numberOfChannels is int || buffer_OR_numberOfChannels == null ) && (mixToMono_OR_numberOfFrames is int || mixToMono_OR_numberOfFrames == null) && (sampleRate is num || sampleRate == null)) {
265 return _createBuffer_1(buffer_OR_numberOfChannels, mixToMono_OR_numberOfFr ames, sampleRate); 225 return _createBuffer_1(buffer_OR_numberOfChannels, mixToMono_OR_numberOfFr ames, sampleRate);
266 } 226 }
267 if ((buffer_OR_numberOfChannels is ArrayBuffer || buffer_OR_numberOfChannels == null) && (mixToMono_OR_numberOfFrames is bool || mixToMono_OR_numberOfFrames == null) && !?sampleRate) { 227 if ((buffer_OR_numberOfChannels is ArrayBuffer || buffer_OR_numberOfChannels == null) && (mixToMono_OR_numberOfFrames is bool || mixToMono_OR_numberOfFrames == null) && !?sampleRate) {
268 return _createBuffer_2(buffer_OR_numberOfChannels, mixToMono_OR_numberOfFr ames); 228 return _createBuffer_2(buffer_OR_numberOfChannels, mixToMono_OR_numberOfFr ames);
269 } 229 }
270 throw new ArgumentError("Incorrect number or type of arguments"); 230 throw new ArgumentError("Incorrect number or type of arguments");
271 } 231 }
272 232
273 233 @DomName('AudioContext.createBuffer_1')
274 /** @domName AudioContext.createBuffer_1 */
275 AudioBuffer _createBuffer_1(buffer_OR_numberOfChannels, mixToMono_OR_numberOfF rames, sampleRate) native "AudioContext_createBuffer_1_Callback"; 234 AudioBuffer _createBuffer_1(buffer_OR_numberOfChannels, mixToMono_OR_numberOfF rames, sampleRate) native "AudioContext_createBuffer_1_Callback";
276 235
277 236 @DomName('AudioContext.createBuffer_2')
278 /** @domName AudioContext.createBuffer_2 */
279 AudioBuffer _createBuffer_2(buffer_OR_numberOfChannels, mixToMono_OR_numberOfF rames) native "AudioContext_createBuffer_2_Callback"; 237 AudioBuffer _createBuffer_2(buffer_OR_numberOfChannels, mixToMono_OR_numberOfF rames) native "AudioContext_createBuffer_2_Callback";
280 238
281 239 @DomName('AudioContext.createBufferSource')
282 /** @domName AudioContext.createBufferSource */
283 AudioBufferSourceNode createBufferSource() native "AudioContext_createBufferSo urce_Callback"; 240 AudioBufferSourceNode createBufferSource() native "AudioContext_createBufferSo urce_Callback";
284 241
285 ChannelMergerNode createChannelMerger([/*unsigned long*/ numberOfInputs]) { 242 ChannelMergerNode createChannelMerger([/*unsigned long*/ numberOfInputs]) {
286 if (?numberOfInputs) { 243 if (?numberOfInputs) {
287 return _createChannelMerger_1(numberOfInputs); 244 return _createChannelMerger_1(numberOfInputs);
288 } 245 }
289 return _createChannelMerger_2(); 246 return _createChannelMerger_2();
290 } 247 }
291 248
292 249 @DomName('AudioContext.createChannelMerger_1')
293 /** @domName AudioContext.createChannelMerger_1 */
294 ChannelMergerNode _createChannelMerger_1(numberOfInputs) native "AudioContext_ createChannelMerger_1_Callback"; 250 ChannelMergerNode _createChannelMerger_1(numberOfInputs) native "AudioContext_ createChannelMerger_1_Callback";
295 251
296 252 @DomName('AudioContext.createChannelMerger_2')
297 /** @domName AudioContext.createChannelMerger_2 */
298 ChannelMergerNode _createChannelMerger_2() native "AudioContext_createChannelM erger_2_Callback"; 253 ChannelMergerNode _createChannelMerger_2() native "AudioContext_createChannelM erger_2_Callback";
299 254
300 ChannelSplitterNode createChannelSplitter([/*unsigned long*/ numberOfOutputs]) { 255 ChannelSplitterNode createChannelSplitter([/*unsigned long*/ numberOfOutputs]) {
301 if (?numberOfOutputs) { 256 if (?numberOfOutputs) {
302 return _createChannelSplitter_1(numberOfOutputs); 257 return _createChannelSplitter_1(numberOfOutputs);
303 } 258 }
304 return _createChannelSplitter_2(); 259 return _createChannelSplitter_2();
305 } 260 }
306 261
307 262 @DomName('AudioContext.createChannelSplitter_1')
308 /** @domName AudioContext.createChannelSplitter_1 */
309 ChannelSplitterNode _createChannelSplitter_1(numberOfOutputs) native "AudioCon text_createChannelSplitter_1_Callback"; 263 ChannelSplitterNode _createChannelSplitter_1(numberOfOutputs) native "AudioCon text_createChannelSplitter_1_Callback";
310 264
311 265 @DomName('AudioContext.createChannelSplitter_2')
312 /** @domName AudioContext.createChannelSplitter_2 */
313 ChannelSplitterNode _createChannelSplitter_2() native "AudioContext_createChan nelSplitter_2_Callback"; 266 ChannelSplitterNode _createChannelSplitter_2() native "AudioContext_createChan nelSplitter_2_Callback";
314 267
315 268 @DomName('AudioContext.createConvolver')
316 /** @domName AudioContext.createConvolver */
317 ConvolverNode createConvolver() native "AudioContext_createConvolver_Callback" ; 269 ConvolverNode createConvolver() native "AudioContext_createConvolver_Callback" ;
318 270
319 DelayNode createDelay([/*double*/ maxDelayTime]) { 271 DelayNode createDelay([/*double*/ maxDelayTime]) {
320 if (?maxDelayTime) { 272 if (?maxDelayTime) {
321 return _createDelay_1(maxDelayTime); 273 return _createDelay_1(maxDelayTime);
322 } 274 }
323 return _createDelay_2(); 275 return _createDelay_2();
324 } 276 }
325 277
326 278 @DomName('AudioContext.createDelay_1')
327 /** @domName AudioContext.createDelay_1 */
328 DelayNode _createDelay_1(maxDelayTime) native "AudioContext_createDelay_1_Call back"; 279 DelayNode _createDelay_1(maxDelayTime) native "AudioContext_createDelay_1_Call back";
329 280
330 281 @DomName('AudioContext.createDelay_2')
331 /** @domName AudioContext.createDelay_2 */
332 DelayNode _createDelay_2() native "AudioContext_createDelay_2_Callback"; 282 DelayNode _createDelay_2() native "AudioContext_createDelay_2_Callback";
333 283
334 284 @DomName('AudioContext.createDynamicsCompressor')
335 /** @domName AudioContext.createDynamicsCompressor */
336 DynamicsCompressorNode createDynamicsCompressor() native "AudioContext_createD ynamicsCompressor_Callback"; 285 DynamicsCompressorNode createDynamicsCompressor() native "AudioContext_createD ynamicsCompressor_Callback";
337 286
338 287 @DomName('AudioContext.createGain')
339 /** @domName AudioContext.createGain */
340 GainNode createGain() native "AudioContext_createGain_Callback"; 288 GainNode createGain() native "AudioContext_createGain_Callback";
341 289
342 290 @DomName('AudioContext.createMediaElementSource')
343 /** @domName AudioContext.createMediaElementSource */
344 MediaElementAudioSourceNode createMediaElementSource(MediaElement mediaElement ) native "AudioContext_createMediaElementSource_Callback"; 291 MediaElementAudioSourceNode createMediaElementSource(MediaElement mediaElement ) native "AudioContext_createMediaElementSource_Callback";
345 292
346 293 @DomName('AudioContext.createMediaStreamDestination')
347 /** @domName AudioContext.createMediaStreamDestination */
348 MediaStreamAudioDestinationNode createMediaStreamDestination() native "AudioCo ntext_createMediaStreamDestination_Callback"; 294 MediaStreamAudioDestinationNode createMediaStreamDestination() native "AudioCo ntext_createMediaStreamDestination_Callback";
349 295
350 296 @DomName('AudioContext.createMediaStreamSource')
351 /** @domName AudioContext.createMediaStreamSource */
352 MediaStreamAudioSourceNode createMediaStreamSource(MediaStream mediaStream) na tive "AudioContext_createMediaStreamSource_Callback"; 297 MediaStreamAudioSourceNode createMediaStreamSource(MediaStream mediaStream) na tive "AudioContext_createMediaStreamSource_Callback";
353 298
354 299 @DomName('AudioContext.createOscillator')
355 /** @domName AudioContext.createOscillator */
356 OscillatorNode createOscillator() native "AudioContext_createOscillator_Callba ck"; 300 OscillatorNode createOscillator() native "AudioContext_createOscillator_Callba ck";
357 301
358 302 @DomName('AudioContext.createPanner')
359 /** @domName AudioContext.createPanner */
360 PannerNode createPanner() native "AudioContext_createPanner_Callback"; 303 PannerNode createPanner() native "AudioContext_createPanner_Callback";
361 304
362 ScriptProcessorNode createScriptProcessor(/*unsigned long*/ bufferSize, [/*uns igned long*/ numberOfInputChannels, /*unsigned long*/ numberOfOutputChannels]) { 305 ScriptProcessorNode createScriptProcessor(/*unsigned long*/ bufferSize, [/*uns igned long*/ numberOfInputChannels, /*unsigned long*/ numberOfOutputChannels]) {
363 if (?numberOfOutputChannels) { 306 if (?numberOfOutputChannels) {
364 return _createScriptProcessor_1(bufferSize, numberOfInputChannels, numberO fOutputChannels); 307 return _createScriptProcessor_1(bufferSize, numberOfInputChannels, numberO fOutputChannels);
365 } 308 }
366 if (?numberOfInputChannels) { 309 if (?numberOfInputChannels) {
367 return _createScriptProcessor_2(bufferSize, numberOfInputChannels); 310 return _createScriptProcessor_2(bufferSize, numberOfInputChannels);
368 } 311 }
369 return _createScriptProcessor_3(bufferSize); 312 return _createScriptProcessor_3(bufferSize);
370 } 313 }
371 314
372 315 @DomName('AudioContext.createScriptProcessor_1')
373 /** @domName AudioContext.createScriptProcessor_1 */
374 ScriptProcessorNode _createScriptProcessor_1(bufferSize, numberOfInputChannels , numberOfOutputChannels) native "AudioContext_createScriptProcessor_1_Callback" ; 316 ScriptProcessorNode _createScriptProcessor_1(bufferSize, numberOfInputChannels , numberOfOutputChannels) native "AudioContext_createScriptProcessor_1_Callback" ;
375 317
376 318 @DomName('AudioContext.createScriptProcessor_2')
377 /** @domName AudioContext.createScriptProcessor_2 */
378 ScriptProcessorNode _createScriptProcessor_2(bufferSize, numberOfInputChannels ) native "AudioContext_createScriptProcessor_2_Callback"; 319 ScriptProcessorNode _createScriptProcessor_2(bufferSize, numberOfInputChannels ) native "AudioContext_createScriptProcessor_2_Callback";
379 320
380 321 @DomName('AudioContext.createScriptProcessor_3')
381 /** @domName AudioContext.createScriptProcessor_3 */
382 ScriptProcessorNode _createScriptProcessor_3(bufferSize) native "AudioContext_ createScriptProcessor_3_Callback"; 322 ScriptProcessorNode _createScriptProcessor_3(bufferSize) native "AudioContext_ createScriptProcessor_3_Callback";
383 323
384 324 @DomName('AudioContext.createWaveShaper')
385 /** @domName AudioContext.createWaveShaper */
386 WaveShaperNode createWaveShaper() native "AudioContext_createWaveShaper_Callba ck"; 325 WaveShaperNode createWaveShaper() native "AudioContext_createWaveShaper_Callba ck";
387 326
388 327 @DomName('AudioContext.createWaveTable')
389 /** @domName AudioContext.createWaveTable */
390 WaveTable createWaveTable(Float32Array real, Float32Array imag) native "AudioC ontext_createWaveTable_Callback"; 328 WaveTable createWaveTable(Float32Array real, Float32Array imag) native "AudioC ontext_createWaveTable_Callback";
391 329
392 330 @DomName('AudioContext.decodeAudioData')
393 /** @domName AudioContext.decodeAudioData */
394 void decodeAudioData(ArrayBuffer audioData, AudioBufferCallback successCallbac k, [AudioBufferCallback errorCallback]) native "AudioContext_decodeAudioData_Cal lback"; 331 void decodeAudioData(ArrayBuffer audioData, AudioBufferCallback successCallbac k, [AudioBufferCallback errorCallback]) native "AudioContext_decodeAudioData_Cal lback";
395 332
396 333 @DomName('AudioContext.startRendering')
397 /** @domName AudioContext.startRendering */
398 void startRendering() native "AudioContext_startRendering_Callback"; 334 void startRendering() native "AudioContext_startRendering_Callback";
399 335
400 Stream<Event> get onComplete => completeEvent.forTarget(this); 336 Stream<Event> get onComplete => completeEvent.forTarget(this);
401 337
402 } 338 }
403 339
404 /// @docsEditable true 340 /// @docsEditable true
405 class AudioContextEvents extends Events { 341 class AudioContextEvents extends Events {
406 /// @docsEditable true 342 /// @docsEditable true
407 AudioContextEvents(EventTarget _ptr) : super(_ptr); 343 AudioContextEvents(EventTarget _ptr) : super(_ptr);
408 344
409 /// @docsEditable true 345 /// @docsEditable true
410 EventListenerList get complete => this['complete']; 346 EventListenerList get complete => this['complete'];
411 } 347 }
412 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 348 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
413 // for details. All rights reserved. Use of this source code is governed by a 349 // for details. All rights reserved. Use of this source code is governed by a
414 // BSD-style license that can be found in the LICENSE file. 350 // BSD-style license that can be found in the LICENSE file.
415 351
416 // WARNING: Do not edit - generated code. 352 // WARNING: Do not edit - generated code.
417 353
418 354
419 /// @domName AudioDestinationNode 355 @DomName('AudioDestinationNode')
420 class AudioDestinationNode extends AudioNode { 356 class AudioDestinationNode extends AudioNode {
421 AudioDestinationNode.internal() : super.internal(); 357 AudioDestinationNode.internal() : super.internal();
422 358
423 359 @DomName('AudioDestinationNode.numberOfChannels')
424 /** @domName AudioDestinationNode.numberOfChannels */
425 int get numberOfChannels native "AudioDestinationNode_numberOfChannels_Getter" ; 360 int get numberOfChannels native "AudioDestinationNode_numberOfChannels_Getter" ;
426 361
427 } 362 }
428 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 363 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
429 // for details. All rights reserved. Use of this source code is governed by a 364 // for details. All rights reserved. Use of this source code is governed by a
430 // BSD-style license that can be found in the LICENSE file. 365 // BSD-style license that can be found in the LICENSE file.
431 366
432 // WARNING: Do not edit - generated code. 367 // WARNING: Do not edit - generated code.
433 368
434 369
435 /// @domName AudioGain 370 @DomName('AudioGain')
436 class AudioGain extends AudioParam { 371 class AudioGain extends AudioParam {
437 AudioGain.internal() : super.internal(); 372 AudioGain.internal() : super.internal();
438 373
439 } 374 }
440 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 375 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
441 // for details. All rights reserved. Use of this source code is governed by a 376 // for details. All rights reserved. Use of this source code is governed by a
442 // BSD-style license that can be found in the LICENSE file. 377 // BSD-style license that can be found in the LICENSE file.
443 378
444 // WARNING: Do not edit - generated code. 379 // WARNING: Do not edit - generated code.
445 380
446 381
447 /// @domName AudioListener 382 @DomName('AudioListener')
448 class AudioListener extends NativeFieldWrapperClass1 { 383 class AudioListener extends NativeFieldWrapperClass1 {
449 AudioListener.internal(); 384 AudioListener.internal();
450 385
451 386 @DomName('AudioListener.dopplerFactor')
452 /** @domName AudioListener.dopplerFactor */
453 num get dopplerFactor native "AudioListener_dopplerFactor_Getter"; 387 num get dopplerFactor native "AudioListener_dopplerFactor_Getter";
454 388
455 389 @DomName('AudioListener.dopplerFactor')
456 /** @domName AudioListener.dopplerFactor */
457 void set dopplerFactor(num value) native "AudioListener_dopplerFactor_Setter"; 390 void set dopplerFactor(num value) native "AudioListener_dopplerFactor_Setter";
458 391
459 392 @DomName('AudioListener.speedOfSound')
460 /** @domName AudioListener.speedOfSound */
461 num get speedOfSound native "AudioListener_speedOfSound_Getter"; 393 num get speedOfSound native "AudioListener_speedOfSound_Getter";
462 394
463 395 @DomName('AudioListener.speedOfSound')
464 /** @domName AudioListener.speedOfSound */
465 void set speedOfSound(num value) native "AudioListener_speedOfSound_Setter"; 396 void set speedOfSound(num value) native "AudioListener_speedOfSound_Setter";
466 397
467 398 @DomName('AudioListener.setOrientation')
468 /** @domName AudioListener.setOrientation */
469 void setOrientation(num x, num y, num z, num xUp, num yUp, num zUp) native "Au dioListener_setOrientation_Callback"; 399 void setOrientation(num x, num y, num z, num xUp, num yUp, num zUp) native "Au dioListener_setOrientation_Callback";
470 400
471 401 @DomName('AudioListener.setPosition')
472 /** @domName AudioListener.setPosition */
473 void setPosition(num x, num y, num z) native "AudioListener_setPosition_Callba ck"; 402 void setPosition(num x, num y, num z) native "AudioListener_setPosition_Callba ck";
474 403
475 404 @DomName('AudioListener.setVelocity')
476 /** @domName AudioListener.setVelocity */
477 void setVelocity(num x, num y, num z) native "AudioListener_setVelocity_Callba ck"; 405 void setVelocity(num x, num y, num z) native "AudioListener_setVelocity_Callba ck";
478 406
479 } 407 }
480 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 408 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
481 // for details. All rights reserved. Use of this source code is governed by a 409 // for details. All rights reserved. Use of this source code is governed by a
482 // BSD-style license that can be found in the LICENSE file. 410 // BSD-style license that can be found in the LICENSE file.
483 411
484 // WARNING: Do not edit - generated code. 412 // WARNING: Do not edit - generated code.
485 413
486 414
487 /// @domName AudioNode 415 @DomName('AudioNode')
488 class AudioNode extends NativeFieldWrapperClass1 { 416 class AudioNode extends NativeFieldWrapperClass1 {
489 AudioNode.internal(); 417 AudioNode.internal();
490 418
491 419 @DomName('AudioNode.context')
492 /** @domName AudioNode.context */
493 AudioContext get context native "AudioNode_context_Getter"; 420 AudioContext get context native "AudioNode_context_Getter";
494 421
495 422 @DomName('AudioNode.numberOfInputs')
496 /** @domName AudioNode.numberOfInputs */
497 int get numberOfInputs native "AudioNode_numberOfInputs_Getter"; 423 int get numberOfInputs native "AudioNode_numberOfInputs_Getter";
498 424
499 425 @DomName('AudioNode.numberOfOutputs')
500 /** @domName AudioNode.numberOfOutputs */
501 int get numberOfOutputs native "AudioNode_numberOfOutputs_Getter"; 426 int get numberOfOutputs native "AudioNode_numberOfOutputs_Getter";
502 427
503 void connect(destination, /*unsigned long*/ output, [/*unsigned long*/ input]) { 428 void connect(destination, /*unsigned long*/ output, [/*unsigned long*/ input]) {
504 if ((destination is AudioNode || destination == null) && (output is int || o utput == null) && (input is int || input == null)) { 429 if ((destination is AudioNode || destination == null) && (output is int || o utput == null) && (input is int || input == null)) {
505 _connect_1(destination, output, input); 430 _connect_1(destination, output, input);
506 return; 431 return;
507 } 432 }
508 if ((destination is AudioParam || destination == null) && (output is int || output == null) && !?input) { 433 if ((destination is AudioParam || destination == null) && (output is int || output == null) && !?input) {
509 _connect_2(destination, output); 434 _connect_2(destination, output);
510 return; 435 return;
511 } 436 }
512 throw new ArgumentError("Incorrect number or type of arguments"); 437 throw new ArgumentError("Incorrect number or type of arguments");
513 } 438 }
514 439
515 440 @DomName('AudioNode.connect_1')
516 /** @domName AudioNode.connect_1 */
517 void _connect_1(destination, output, input) native "AudioNode_connect_1_Callba ck"; 441 void _connect_1(destination, output, input) native "AudioNode_connect_1_Callba ck";
518 442
519 443 @DomName('AudioNode.connect_2')
520 /** @domName AudioNode.connect_2 */
521 void _connect_2(destination, output) native "AudioNode_connect_2_Callback"; 444 void _connect_2(destination, output) native "AudioNode_connect_2_Callback";
522 445
523 446 @DomName('AudioNode.disconnect')
524 /** @domName AudioNode.disconnect */
525 void disconnect(int output) native "AudioNode_disconnect_Callback"; 447 void disconnect(int output) native "AudioNode_disconnect_Callback";
526 448
527 } 449 }
528 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 450 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
529 // for details. All rights reserved. Use of this source code is governed by a 451 // for details. All rights reserved. Use of this source code is governed by a
530 // BSD-style license that can be found in the LICENSE file. 452 // BSD-style license that can be found in the LICENSE file.
531 453
532 // WARNING: Do not edit - generated code. 454 // WARNING: Do not edit - generated code.
533 455
534 456
535 /// @domName AudioParam 457 @DomName('AudioParam')
536 class AudioParam extends NativeFieldWrapperClass1 { 458 class AudioParam extends NativeFieldWrapperClass1 {
537 AudioParam.internal(); 459 AudioParam.internal();
538 460
539 461 @DomName('AudioParam.defaultValue')
540 /** @domName AudioParam.defaultValue */
541 num get defaultValue native "AudioParam_defaultValue_Getter"; 462 num get defaultValue native "AudioParam_defaultValue_Getter";
542 463
543 464 @DomName('AudioParam.maxValue')
544 /** @domName AudioParam.maxValue */
545 num get maxValue native "AudioParam_maxValue_Getter"; 465 num get maxValue native "AudioParam_maxValue_Getter";
546 466
547 467 @DomName('AudioParam.minValue')
548 /** @domName AudioParam.minValue */
549 num get minValue native "AudioParam_minValue_Getter"; 468 num get minValue native "AudioParam_minValue_Getter";
550 469
551 470 @DomName('AudioParam.name')
552 /** @domName AudioParam.name */
553 String get name native "AudioParam_name_Getter"; 471 String get name native "AudioParam_name_Getter";
554 472
555 473 @DomName('AudioParam.units')
556 /** @domName AudioParam.units */
557 int get units native "AudioParam_units_Getter"; 474 int get units native "AudioParam_units_Getter";
558 475
559 476 @DomName('AudioParam.value')
560 /** @domName AudioParam.value */
561 num get value native "AudioParam_value_Getter"; 477 num get value native "AudioParam_value_Getter";
562 478
563 479 @DomName('AudioParam.value')
564 /** @domName AudioParam.value */
565 void set value(num value) native "AudioParam_value_Setter"; 480 void set value(num value) native "AudioParam_value_Setter";
566 481
567 482 @DomName('AudioParam.cancelScheduledValues')
568 /** @domName AudioParam.cancelScheduledValues */
569 void cancelScheduledValues(num startTime) native "AudioParam_cancelScheduledVa lues_Callback"; 483 void cancelScheduledValues(num startTime) native "AudioParam_cancelScheduledVa lues_Callback";
570 484
571 485 @DomName('AudioParam.exponentialRampToValueAtTime')
572 /** @domName AudioParam.exponentialRampToValueAtTime */
573 void exponentialRampToValueAtTime(num value, num time) native "AudioParam_expo nentialRampToValueAtTime_Callback"; 486 void exponentialRampToValueAtTime(num value, num time) native "AudioParam_expo nentialRampToValueAtTime_Callback";
574 487
575 488 @DomName('AudioParam.linearRampToValueAtTime')
576 /** @domName AudioParam.linearRampToValueAtTime */
577 void linearRampToValueAtTime(num value, num time) native "AudioParam_linearRam pToValueAtTime_Callback"; 489 void linearRampToValueAtTime(num value, num time) native "AudioParam_linearRam pToValueAtTime_Callback";
578 490
579 491 @DomName('AudioParam.setTargetAtTime')
580 /** @domName AudioParam.setTargetAtTime */
581 void setTargetAtTime(num target, num time, num timeConstant) native "AudioPara m_setTargetAtTime_Callback"; 492 void setTargetAtTime(num target, num time, num timeConstant) native "AudioPara m_setTargetAtTime_Callback";
582 493
583 494 @DomName('AudioParam.setValueAtTime')
584 /** @domName AudioParam.setValueAtTime */
585 void setValueAtTime(num value, num time) native "AudioParam_setValueAtTime_Cal lback"; 495 void setValueAtTime(num value, num time) native "AudioParam_setValueAtTime_Cal lback";
586 496
587 497 @DomName('AudioParam.setValueCurveAtTime')
588 /** @domName AudioParam.setValueCurveAtTime */
589 void setValueCurveAtTime(Float32Array values, num time, num duration) native " AudioParam_setValueCurveAtTime_Callback"; 498 void setValueCurveAtTime(Float32Array values, num time, num duration) native " AudioParam_setValueCurveAtTime_Callback";
590 499
591 } 500 }
592 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 501 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
593 // for details. All rights reserved. Use of this source code is governed by a 502 // for details. All rights reserved. Use of this source code is governed by a
594 // BSD-style license that can be found in the LICENSE file. 503 // BSD-style license that can be found in the LICENSE file.
595 504
596 // WARNING: Do not edit - generated code. 505 // WARNING: Do not edit - generated code.
597 506
598 507
599 /// @domName AudioProcessingEvent 508 @DomName('AudioProcessingEvent')
600 class AudioProcessingEvent extends Event { 509 class AudioProcessingEvent extends Event {
601 AudioProcessingEvent.internal() : super.internal(); 510 AudioProcessingEvent.internal() : super.internal();
602 511
603 512 @DomName('AudioProcessingEvent.inputBuffer')
604 /** @domName AudioProcessingEvent.inputBuffer */
605 AudioBuffer get inputBuffer native "AudioProcessingEvent_inputBuffer_Getter"; 513 AudioBuffer get inputBuffer native "AudioProcessingEvent_inputBuffer_Getter";
606 514
607 515 @DomName('AudioProcessingEvent.outputBuffer')
608 /** @domName AudioProcessingEvent.outputBuffer */
609 AudioBuffer get outputBuffer native "AudioProcessingEvent_outputBuffer_Getter" ; 516 AudioBuffer get outputBuffer native "AudioProcessingEvent_outputBuffer_Getter" ;
610 517
611 } 518 }
612 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 519 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
613 // for details. All rights reserved. Use of this source code is governed by a 520 // for details. All rights reserved. Use of this source code is governed by a
614 // BSD-style license that can be found in the LICENSE file. 521 // BSD-style license that can be found in the LICENSE file.
615 522
616 // WARNING: Do not edit - generated code. 523 // WARNING: Do not edit - generated code.
617 524
618 525
619 /// @domName AudioSourceNode 526 @DomName('AudioSourceNode')
620 class AudioSourceNode extends AudioNode { 527 class AudioSourceNode extends AudioNode {
621 AudioSourceNode.internal() : super.internal(); 528 AudioSourceNode.internal() : super.internal();
622 529
623 } 530 }
624 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 531 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
625 // for details. All rights reserved. Use of this source code is governed by a 532 // for details. All rights reserved. Use of this source code is governed by a
626 // BSD-style license that can be found in the LICENSE file. 533 // BSD-style license that can be found in the LICENSE file.
627 534
628 // WARNING: Do not edit - generated code. 535 // WARNING: Do not edit - generated code.
629 536
630 537
631 /// @domName BiquadFilterNode 538 @DomName('BiquadFilterNode')
632 class BiquadFilterNode extends AudioNode { 539 class BiquadFilterNode extends AudioNode {
633 BiquadFilterNode.internal() : super.internal(); 540 BiquadFilterNode.internal() : super.internal();
634 541
635 static const int ALLPASS = 7; 542 static const int ALLPASS = 7;
636 543
637 static const int BANDPASS = 2; 544 static const int BANDPASS = 2;
638 545
639 static const int HIGHPASS = 1; 546 static const int HIGHPASS = 1;
640 547
641 static const int HIGHSHELF = 4; 548 static const int HIGHSHELF = 4;
642 549
643 static const int LOWPASS = 0; 550 static const int LOWPASS = 0;
644 551
645 static const int LOWSHELF = 3; 552 static const int LOWSHELF = 3;
646 553
647 static const int NOTCH = 6; 554 static const int NOTCH = 6;
648 555
649 static const int PEAKING = 5; 556 static const int PEAKING = 5;
650 557
651 558 @DomName('BiquadFilterNode.Q')
652 /** @domName BiquadFilterNode.Q */
653 AudioParam get Q native "BiquadFilterNode_Q_Getter"; 559 AudioParam get Q native "BiquadFilterNode_Q_Getter";
654 560
655 561 @DomName('BiquadFilterNode.detune')
656 /** @domName BiquadFilterNode.detune */
657 AudioParam get detune native "BiquadFilterNode_detune_Getter"; 562 AudioParam get detune native "BiquadFilterNode_detune_Getter";
658 563
659 564 @DomName('BiquadFilterNode.frequency')
660 /** @domName BiquadFilterNode.frequency */
661 AudioParam get frequency native "BiquadFilterNode_frequency_Getter"; 565 AudioParam get frequency native "BiquadFilterNode_frequency_Getter";
662 566
663 567 @DomName('BiquadFilterNode.gain')
664 /** @domName BiquadFilterNode.gain */
665 AudioParam get gain native "BiquadFilterNode_gain_Getter"; 568 AudioParam get gain native "BiquadFilterNode_gain_Getter";
666 569
667 570 @DomName('BiquadFilterNode.type')
668 /** @domName BiquadFilterNode.type */
669 int get type native "BiquadFilterNode_type_Getter"; 571 int get type native "BiquadFilterNode_type_Getter";
670 572
671 573 @DomName('BiquadFilterNode.type')
672 /** @domName BiquadFilterNode.type */
673 void set type(int value) native "BiquadFilterNode_type_Setter"; 574 void set type(int value) native "BiquadFilterNode_type_Setter";
674 575
675 576 @DomName('BiquadFilterNode.getFrequencyResponse')
676 /** @domName BiquadFilterNode.getFrequencyResponse */
677 void getFrequencyResponse(Float32Array frequencyHz, Float32Array magResponse, Float32Array phaseResponse) native "BiquadFilterNode_getFrequencyResponse_Callba ck"; 577 void getFrequencyResponse(Float32Array frequencyHz, Float32Array magResponse, Float32Array phaseResponse) native "BiquadFilterNode_getFrequencyResponse_Callba ck";
678 578
679 } 579 }
680 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 580 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
681 // for details. All rights reserved. Use of this source code is governed by a 581 // for details. All rights reserved. Use of this source code is governed by a
682 // BSD-style license that can be found in the LICENSE file. 582 // BSD-style license that can be found in the LICENSE file.
683 583
684 // WARNING: Do not edit - generated code. 584 // WARNING: Do not edit - generated code.
685 585
686 586
687 /// @domName ChannelMergerNode 587 @DomName('ChannelMergerNode')
688 class ChannelMergerNode extends AudioNode { 588 class ChannelMergerNode extends AudioNode {
689 ChannelMergerNode.internal() : super.internal(); 589 ChannelMergerNode.internal() : super.internal();
690 590
691 } 591 }
692 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 592 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
693 // for details. All rights reserved. Use of this source code is governed by a 593 // for details. All rights reserved. Use of this source code is governed by a
694 // BSD-style license that can be found in the LICENSE file. 594 // BSD-style license that can be found in the LICENSE file.
695 595
696 // WARNING: Do not edit - generated code. 596 // WARNING: Do not edit - generated code.
697 597
698 598
699 /// @domName ChannelSplitterNode 599 @DomName('ChannelSplitterNode')
700 class ChannelSplitterNode extends AudioNode { 600 class ChannelSplitterNode extends AudioNode {
701 ChannelSplitterNode.internal() : super.internal(); 601 ChannelSplitterNode.internal() : super.internal();
702 602
703 } 603 }
704 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 604 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
705 // for details. All rights reserved. Use of this source code is governed by a 605 // for details. All rights reserved. Use of this source code is governed by a
706 // BSD-style license that can be found in the LICENSE file. 606 // BSD-style license that can be found in the LICENSE file.
707 607
708 // WARNING: Do not edit - generated code. 608 // WARNING: Do not edit - generated code.
709 609
710 610
711 /// @domName ConvolverNode 611 @DomName('ConvolverNode')
712 class ConvolverNode extends AudioNode { 612 class ConvolverNode extends AudioNode {
713 ConvolverNode.internal() : super.internal(); 613 ConvolverNode.internal() : super.internal();
714 614
715 615 @DomName('ConvolverNode.buffer')
716 /** @domName ConvolverNode.buffer */
717 AudioBuffer get buffer native "ConvolverNode_buffer_Getter"; 616 AudioBuffer get buffer native "ConvolverNode_buffer_Getter";
718 617
719 618 @DomName('ConvolverNode.buffer')
720 /** @domName ConvolverNode.buffer */
721 void set buffer(AudioBuffer value) native "ConvolverNode_buffer_Setter"; 619 void set buffer(AudioBuffer value) native "ConvolverNode_buffer_Setter";
722 620
723 621 @DomName('ConvolverNode.normalize')
724 /** @domName ConvolverNode.normalize */
725 bool get normalize native "ConvolverNode_normalize_Getter"; 622 bool get normalize native "ConvolverNode_normalize_Getter";
726 623
727 624 @DomName('ConvolverNode.normalize')
728 /** @domName ConvolverNode.normalize */
729 void set normalize(bool value) native "ConvolverNode_normalize_Setter"; 625 void set normalize(bool value) native "ConvolverNode_normalize_Setter";
730 626
731 } 627 }
732 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 628 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
733 // for details. All rights reserved. Use of this source code is governed by a 629 // for details. All rights reserved. Use of this source code is governed by a
734 // BSD-style license that can be found in the LICENSE file. 630 // BSD-style license that can be found in the LICENSE file.
735 631
736 // WARNING: Do not edit - generated code. 632 // WARNING: Do not edit - generated code.
737 633
738 634
739 /// @domName DelayNode 635 @DomName('DelayNode')
740 class DelayNode extends AudioNode { 636 class DelayNode extends AudioNode {
741 DelayNode.internal() : super.internal(); 637 DelayNode.internal() : super.internal();
742 638
743 639 @DomName('DelayNode.delayTime')
744 /** @domName DelayNode.delayTime */
745 AudioParam get delayTime native "DelayNode_delayTime_Getter"; 640 AudioParam get delayTime native "DelayNode_delayTime_Getter";
746 641
747 } 642 }
748 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 643 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
749 // for details. All rights reserved. Use of this source code is governed by a 644 // for details. All rights reserved. Use of this source code is governed by a
750 // BSD-style license that can be found in the LICENSE file. 645 // BSD-style license that can be found in the LICENSE file.
751 646
752 // WARNING: Do not edit - generated code. 647 // WARNING: Do not edit - generated code.
753 648
754 649
755 /// @domName DynamicsCompressorNode 650 @DomName('DynamicsCompressorNode')
756 class DynamicsCompressorNode extends AudioNode { 651 class DynamicsCompressorNode extends AudioNode {
757 DynamicsCompressorNode.internal() : super.internal(); 652 DynamicsCompressorNode.internal() : super.internal();
758 653
759 654 @DomName('DynamicsCompressorNode.attack')
760 /** @domName DynamicsCompressorNode.attack */
761 AudioParam get attack native "DynamicsCompressorNode_attack_Getter"; 655 AudioParam get attack native "DynamicsCompressorNode_attack_Getter";
762 656
763 657 @DomName('DynamicsCompressorNode.knee')
764 /** @domName DynamicsCompressorNode.knee */
765 AudioParam get knee native "DynamicsCompressorNode_knee_Getter"; 658 AudioParam get knee native "DynamicsCompressorNode_knee_Getter";
766 659
767 660 @DomName('DynamicsCompressorNode.ratio')
768 /** @domName DynamicsCompressorNode.ratio */
769 AudioParam get ratio native "DynamicsCompressorNode_ratio_Getter"; 661 AudioParam get ratio native "DynamicsCompressorNode_ratio_Getter";
770 662
771 663 @DomName('DynamicsCompressorNode.reduction')
772 /** @domName DynamicsCompressorNode.reduction */
773 AudioParam get reduction native "DynamicsCompressorNode_reduction_Getter"; 664 AudioParam get reduction native "DynamicsCompressorNode_reduction_Getter";
774 665
775 666 @DomName('DynamicsCompressorNode.release')
776 /** @domName DynamicsCompressorNode.release */
777 AudioParam get release native "DynamicsCompressorNode_release_Getter"; 667 AudioParam get release native "DynamicsCompressorNode_release_Getter";
778 668
779 669 @DomName('DynamicsCompressorNode.threshold')
780 /** @domName DynamicsCompressorNode.threshold */
781 AudioParam get threshold native "DynamicsCompressorNode_threshold_Getter"; 670 AudioParam get threshold native "DynamicsCompressorNode_threshold_Getter";
782 671
783 } 672 }
784 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 673 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
785 // for details. All rights reserved. Use of this source code is governed by a 674 // for details. All rights reserved. Use of this source code is governed by a
786 // BSD-style license that can be found in the LICENSE file. 675 // BSD-style license that can be found in the LICENSE file.
787 676
788 // WARNING: Do not edit - generated code. 677 // WARNING: Do not edit - generated code.
789 678
790 679
791 /// @domName GainNode 680 @DomName('GainNode')
792 class GainNode extends AudioNode { 681 class GainNode extends AudioNode {
793 GainNode.internal() : super.internal(); 682 GainNode.internal() : super.internal();
794 683
795 684 @DomName('GainNode.gain')
796 /** @domName GainNode.gain */
797 AudioGain get gain native "GainNode_gain_Getter"; 685 AudioGain get gain native "GainNode_gain_Getter";
798 686
799 } 687 }
800 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 688 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
801 // for details. All rights reserved. Use of this source code is governed by a 689 // for details. All rights reserved. Use of this source code is governed by a
802 // BSD-style license that can be found in the LICENSE file. 690 // BSD-style license that can be found in the LICENSE file.
803 691
804 // WARNING: Do not edit - generated code. 692 // WARNING: Do not edit - generated code.
805 693
806 694
807 /// @domName MediaElementAudioSourceNode 695 @DomName('MediaElementAudioSourceNode')
808 class MediaElementAudioSourceNode extends AudioSourceNode { 696 class MediaElementAudioSourceNode extends AudioSourceNode {
809 MediaElementAudioSourceNode.internal() : super.internal(); 697 MediaElementAudioSourceNode.internal() : super.internal();
810 698
811 699 @DomName('MediaElementAudioSourceNode.mediaElement')
812 /** @domName MediaElementAudioSourceNode.mediaElement */
813 MediaElement get mediaElement native "MediaElementAudioSourceNode_mediaElement _Getter"; 700 MediaElement get mediaElement native "MediaElementAudioSourceNode_mediaElement _Getter";
814 701
815 } 702 }
816 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 703 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
817 // for details. All rights reserved. Use of this source code is governed by a 704 // for details. All rights reserved. Use of this source code is governed by a
818 // BSD-style license that can be found in the LICENSE file. 705 // BSD-style license that can be found in the LICENSE file.
819 706
820 // WARNING: Do not edit - generated code. 707 // WARNING: Do not edit - generated code.
821 708
822 709
823 /// @domName MediaStreamAudioDestinationNode 710 @DomName('MediaStreamAudioDestinationNode')
824 class MediaStreamAudioDestinationNode extends AudioSourceNode { 711 class MediaStreamAudioDestinationNode extends AudioSourceNode {
825 MediaStreamAudioDestinationNode.internal() : super.internal(); 712 MediaStreamAudioDestinationNode.internal() : super.internal();
826 713
827 714 @DomName('MediaStreamAudioDestinationNode.stream')
828 /** @domName MediaStreamAudioDestinationNode.stream */
829 MediaStream get stream native "MediaStreamAudioDestinationNode_stream_Getter"; 715 MediaStream get stream native "MediaStreamAudioDestinationNode_stream_Getter";
830 716
831 } 717 }
832 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 718 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
833 // for details. All rights reserved. Use of this source code is governed by a 719 // for details. All rights reserved. Use of this source code is governed by a
834 // BSD-style license that can be found in the LICENSE file. 720 // BSD-style license that can be found in the LICENSE file.
835 721
836 // WARNING: Do not edit - generated code. 722 // WARNING: Do not edit - generated code.
837 723
838 724
839 /// @domName MediaStreamAudioSourceNode 725 @DomName('MediaStreamAudioSourceNode')
840 class MediaStreamAudioSourceNode extends AudioSourceNode { 726 class MediaStreamAudioSourceNode extends AudioSourceNode {
841 MediaStreamAudioSourceNode.internal() : super.internal(); 727 MediaStreamAudioSourceNode.internal() : super.internal();
842 728
843 729 @DomName('MediaStreamAudioSourceNode.mediaStream')
844 /** @domName MediaStreamAudioSourceNode.mediaStream */
845 MediaStream get mediaStream native "MediaStreamAudioSourceNode_mediaStream_Get ter"; 730 MediaStream get mediaStream native "MediaStreamAudioSourceNode_mediaStream_Get ter";
846 731
847 } 732 }
848 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 733 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
849 // for details. All rights reserved. Use of this source code is governed by a 734 // for details. All rights reserved. Use of this source code is governed by a
850 // BSD-style license that can be found in the LICENSE file. 735 // BSD-style license that can be found in the LICENSE file.
851 736
852 // WARNING: Do not edit - generated code. 737 // WARNING: Do not edit - generated code.
853 738
854 739
855 /// @domName OfflineAudioCompletionEvent 740 @DomName('OfflineAudioCompletionEvent')
856 class OfflineAudioCompletionEvent extends Event { 741 class OfflineAudioCompletionEvent extends Event {
857 OfflineAudioCompletionEvent.internal() : super.internal(); 742 OfflineAudioCompletionEvent.internal() : super.internal();
858 743
859 744 @DomName('OfflineAudioCompletionEvent.renderedBuffer')
860 /** @domName OfflineAudioCompletionEvent.renderedBuffer */
861 AudioBuffer get renderedBuffer native "OfflineAudioCompletionEvent_renderedBuf fer_Getter"; 745 AudioBuffer get renderedBuffer native "OfflineAudioCompletionEvent_renderedBuf fer_Getter";
862 746
863 } 747 }
864 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 748 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
865 // for details. All rights reserved. Use of this source code is governed by a 749 // for details. All rights reserved. Use of this source code is governed by a
866 // BSD-style license that can be found in the LICENSE file. 750 // BSD-style license that can be found in the LICENSE file.
867 751
868 // WARNING: Do not edit - generated code. 752 // WARNING: Do not edit - generated code.
869 753
870 754
871 /// @domName OfflineAudioContext 755 @DomName('OfflineAudioContext')
872 class OfflineAudioContext extends AudioContext implements EventTarget { 756 class OfflineAudioContext extends AudioContext implements EventTarget {
873 OfflineAudioContext.internal() : super.internal(); 757 OfflineAudioContext.internal() : super.internal();
874 758
875 ///@docsEditable true 759 /// @docsEditable true
876 factory OfflineAudioContext(int numberOfChannels, int numberOfFrames, num samp leRate) => OfflineAudioContext._create(numberOfChannels, numberOfFrames, sampleR ate); 760 factory OfflineAudioContext(int numberOfChannels, int numberOfFrames, num samp leRate) => OfflineAudioContext._create(numberOfChannels, numberOfFrames, sampleR ate);
877 static OfflineAudioContext _create(int numberOfChannels, int numberOfFrames, n um sampleRate) native "OfflineAudioContext_constructor_Callback"; 761 static OfflineAudioContext _create(int numberOfChannels, int numberOfFrames, n um sampleRate) native "OfflineAudioContext_constructor_Callback";
878 762
879 } 763 }
880 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 764 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
881 // for details. All rights reserved. Use of this source code is governed by a 765 // for details. All rights reserved. Use of this source code is governed by a
882 // BSD-style license that can be found in the LICENSE file. 766 // BSD-style license that can be found in the LICENSE file.
883 767
884 // WARNING: Do not edit - generated code. 768 // WARNING: Do not edit - generated code.
885 769
886 770
887 /// @domName OscillatorNode 771 @DomName('OscillatorNode')
888 class OscillatorNode extends AudioSourceNode { 772 class OscillatorNode extends AudioSourceNode {
889 OscillatorNode.internal() : super.internal(); 773 OscillatorNode.internal() : super.internal();
890 774
891 static const int CUSTOM = 4; 775 static const int CUSTOM = 4;
892 776
893 static const int FINISHED_STATE = 3; 777 static const int FINISHED_STATE = 3;
894 778
895 static const int PLAYING_STATE = 2; 779 static const int PLAYING_STATE = 2;
896 780
897 static const int SAWTOOTH = 2; 781 static const int SAWTOOTH = 2;
898 782
899 static const int SCHEDULED_STATE = 1; 783 static const int SCHEDULED_STATE = 1;
900 784
901 static const int SINE = 0; 785 static const int SINE = 0;
902 786
903 static const int SQUARE = 1; 787 static const int SQUARE = 1;
904 788
905 static const int TRIANGLE = 3; 789 static const int TRIANGLE = 3;
906 790
907 static const int UNSCHEDULED_STATE = 0; 791 static const int UNSCHEDULED_STATE = 0;
908 792
909 793 @DomName('OscillatorNode.detune')
910 /** @domName OscillatorNode.detune */
911 AudioParam get detune native "OscillatorNode_detune_Getter"; 794 AudioParam get detune native "OscillatorNode_detune_Getter";
912 795
913 796 @DomName('OscillatorNode.frequency')
914 /** @domName OscillatorNode.frequency */
915 AudioParam get frequency native "OscillatorNode_frequency_Getter"; 797 AudioParam get frequency native "OscillatorNode_frequency_Getter";
916 798
917 799 @DomName('OscillatorNode.playbackState')
918 /** @domName OscillatorNode.playbackState */
919 int get playbackState native "OscillatorNode_playbackState_Getter"; 800 int get playbackState native "OscillatorNode_playbackState_Getter";
920 801
921 802 @DomName('OscillatorNode.type')
922 /** @domName OscillatorNode.type */
923 int get type native "OscillatorNode_type_Getter"; 803 int get type native "OscillatorNode_type_Getter";
924 804
925 805 @DomName('OscillatorNode.type')
926 /** @domName OscillatorNode.type */
927 void set type(int value) native "OscillatorNode_type_Setter"; 806 void set type(int value) native "OscillatorNode_type_Setter";
928 807
929 808 @DomName('OscillatorNode.setWaveTable')
930 /** @domName OscillatorNode.setWaveTable */
931 void setWaveTable(WaveTable waveTable) native "OscillatorNode_setWaveTable_Cal lback"; 809 void setWaveTable(WaveTable waveTable) native "OscillatorNode_setWaveTable_Cal lback";
932 810
933 811 @DomName('OscillatorNode.start')
934 /** @domName OscillatorNode.start */
935 void start(num when) native "OscillatorNode_start_Callback"; 812 void start(num when) native "OscillatorNode_start_Callback";
936 813
937 814 @DomName('OscillatorNode.stop')
938 /** @domName OscillatorNode.stop */
939 void stop(num when) native "OscillatorNode_stop_Callback"; 815 void stop(num when) native "OscillatorNode_stop_Callback";
940 816
941 } 817 }
942 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 818 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
943 // for details. All rights reserved. Use of this source code is governed by a 819 // for details. All rights reserved. Use of this source code is governed by a
944 // BSD-style license that can be found in the LICENSE file. 820 // BSD-style license that can be found in the LICENSE file.
945 821
946 // WARNING: Do not edit - generated code. 822 // WARNING: Do not edit - generated code.
947 823
948 824
949 /// @domName PannerNode 825 @DomName('PannerNode')
950 class PannerNode extends AudioNode { 826 class PannerNode extends AudioNode {
951 PannerNode.internal() : super.internal(); 827 PannerNode.internal() : super.internal();
952 828
953 static const int EQUALPOWER = 0; 829 static const int EQUALPOWER = 0;
954 830
955 static const int EXPONENTIAL_DISTANCE = 2; 831 static const int EXPONENTIAL_DISTANCE = 2;
956 832
957 static const int HRTF = 1; 833 static const int HRTF = 1;
958 834
959 static const int INVERSE_DISTANCE = 1; 835 static const int INVERSE_DISTANCE = 1;
960 836
961 static const int LINEAR_DISTANCE = 0; 837 static const int LINEAR_DISTANCE = 0;
962 838
963 static const int SOUNDFIELD = 2; 839 static const int SOUNDFIELD = 2;
964 840
965 841 @DomName('PannerNode.coneInnerAngle')
966 /** @domName PannerNode.coneInnerAngle */
967 num get coneInnerAngle native "PannerNode_coneInnerAngle_Getter"; 842 num get coneInnerAngle native "PannerNode_coneInnerAngle_Getter";
968 843
969 844 @DomName('PannerNode.coneInnerAngle')
970 /** @domName PannerNode.coneInnerAngle */
971 void set coneInnerAngle(num value) native "PannerNode_coneInnerAngle_Setter"; 845 void set coneInnerAngle(num value) native "PannerNode_coneInnerAngle_Setter";
972 846
973 847 @DomName('PannerNode.coneOuterAngle')
974 /** @domName PannerNode.coneOuterAngle */
975 num get coneOuterAngle native "PannerNode_coneOuterAngle_Getter"; 848 num get coneOuterAngle native "PannerNode_coneOuterAngle_Getter";
976 849
977 850 @DomName('PannerNode.coneOuterAngle')
978 /** @domName PannerNode.coneOuterAngle */
979 void set coneOuterAngle(num value) native "PannerNode_coneOuterAngle_Setter"; 851 void set coneOuterAngle(num value) native "PannerNode_coneOuterAngle_Setter";
980 852
981 853 @DomName('PannerNode.coneOuterGain')
982 /** @domName PannerNode.coneOuterGain */
983 num get coneOuterGain native "PannerNode_coneOuterGain_Getter"; 854 num get coneOuterGain native "PannerNode_coneOuterGain_Getter";
984 855
985 856 @DomName('PannerNode.coneOuterGain')
986 /** @domName PannerNode.coneOuterGain */
987 void set coneOuterGain(num value) native "PannerNode_coneOuterGain_Setter"; 857 void set coneOuterGain(num value) native "PannerNode_coneOuterGain_Setter";
988 858
989 859 @DomName('PannerNode.distanceModel')
990 /** @domName PannerNode.distanceModel */
991 int get distanceModel native "PannerNode_distanceModel_Getter"; 860 int get distanceModel native "PannerNode_distanceModel_Getter";
992 861
993 862 @DomName('PannerNode.distanceModel')
994 /** @domName PannerNode.distanceModel */
995 void set distanceModel(int value) native "PannerNode_distanceModel_Setter"; 863 void set distanceModel(int value) native "PannerNode_distanceModel_Setter";
996 864
997 865 @DomName('PannerNode.maxDistance')
998 /** @domName PannerNode.maxDistance */
999 num get maxDistance native "PannerNode_maxDistance_Getter"; 866 num get maxDistance native "PannerNode_maxDistance_Getter";
1000 867
1001 868 @DomName('PannerNode.maxDistance')
1002 /** @domName PannerNode.maxDistance */
1003 void set maxDistance(num value) native "PannerNode_maxDistance_Setter"; 869 void set maxDistance(num value) native "PannerNode_maxDistance_Setter";
1004 870
1005 871 @DomName('PannerNode.panningModel')
1006 /** @domName PannerNode.panningModel */
1007 int get panningModel native "PannerNode_panningModel_Getter"; 872 int get panningModel native "PannerNode_panningModel_Getter";
1008 873
1009 874 @DomName('PannerNode.panningModel')
1010 /** @domName PannerNode.panningModel */
1011 void set panningModel(int value) native "PannerNode_panningModel_Setter"; 875 void set panningModel(int value) native "PannerNode_panningModel_Setter";
1012 876
1013 877 @DomName('PannerNode.refDistance')
1014 /** @domName PannerNode.refDistance */
1015 num get refDistance native "PannerNode_refDistance_Getter"; 878 num get refDistance native "PannerNode_refDistance_Getter";
1016 879
1017 880 @DomName('PannerNode.refDistance')
1018 /** @domName PannerNode.refDistance */
1019 void set refDistance(num value) native "PannerNode_refDistance_Setter"; 881 void set refDistance(num value) native "PannerNode_refDistance_Setter";
1020 882
1021 883 @DomName('PannerNode.rolloffFactor')
1022 /** @domName PannerNode.rolloffFactor */
1023 num get rolloffFactor native "PannerNode_rolloffFactor_Getter"; 884 num get rolloffFactor native "PannerNode_rolloffFactor_Getter";
1024 885
1025 886 @DomName('PannerNode.rolloffFactor')
1026 /** @domName PannerNode.rolloffFactor */
1027 void set rolloffFactor(num value) native "PannerNode_rolloffFactor_Setter"; 887 void set rolloffFactor(num value) native "PannerNode_rolloffFactor_Setter";
1028 888
1029 889 @DomName('PannerNode.setOrientation')
1030 /** @domName PannerNode.setOrientation */
1031 void setOrientation(num x, num y, num z) native "PannerNode_setOrientation_Cal lback"; 890 void setOrientation(num x, num y, num z) native "PannerNode_setOrientation_Cal lback";
1032 891
1033 892 @DomName('PannerNode.setPosition')
1034 /** @domName PannerNode.setPosition */
1035 void setPosition(num x, num y, num z) native "PannerNode_setPosition_Callback" ; 893 void setPosition(num x, num y, num z) native "PannerNode_setPosition_Callback" ;
1036 894
1037 895 @DomName('PannerNode.setVelocity')
1038 /** @domName PannerNode.setVelocity */
1039 void setVelocity(num x, num y, num z) native "PannerNode_setVelocity_Callback" ; 896 void setVelocity(num x, num y, num z) native "PannerNode_setVelocity_Callback" ;
1040 897
1041 } 898 }
1042 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 899 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
1043 // for details. All rights reserved. Use of this source code is governed by a 900 // for details. All rights reserved. Use of this source code is governed by a
1044 // BSD-style license that can be found in the LICENSE file. 901 // BSD-style license that can be found in the LICENSE file.
1045 902
1046 // WARNING: Do not edit - generated code. 903 // WARNING: Do not edit - generated code.
1047 904
1048 905
1049 /// @domName ScriptProcessorNode 906 @DomName('ScriptProcessorNode')
1050 class ScriptProcessorNode extends AudioNode implements EventTarget { 907 class ScriptProcessorNode extends AudioNode implements EventTarget {
1051 ScriptProcessorNode.internal() : super.internal(); 908 ScriptProcessorNode.internal() : super.internal();
1052 909
1053 910 @DomName('ScriptProcessorNode.bufferSize')
1054 /** @domName ScriptProcessorNode.bufferSize */
1055 int get bufferSize native "ScriptProcessorNode_bufferSize_Getter"; 911 int get bufferSize native "ScriptProcessorNode_bufferSize_Getter";
1056 912
1057 } 913 }
1058 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 914 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
1059 // for details. All rights reserved. Use of this source code is governed by a 915 // for details. All rights reserved. Use of this source code is governed by a
1060 // BSD-style license that can be found in the LICENSE file. 916 // BSD-style license that can be found in the LICENSE file.
1061 917
1062 // WARNING: Do not edit - generated code. 918 // WARNING: Do not edit - generated code.
1063 919
1064 920
1065 /// @domName WaveShaperNode 921 @DomName('WaveShaperNode')
1066 class WaveShaperNode extends AudioNode { 922 class WaveShaperNode extends AudioNode {
1067 WaveShaperNode.internal() : super.internal(); 923 WaveShaperNode.internal() : super.internal();
1068 924
1069 925 @DomName('WaveShaperNode.curve')
1070 /** @domName WaveShaperNode.curve */
1071 Float32Array get curve native "WaveShaperNode_curve_Getter"; 926 Float32Array get curve native "WaveShaperNode_curve_Getter";
1072 927
1073 928 @DomName('WaveShaperNode.curve')
1074 /** @domName WaveShaperNode.curve */
1075 void set curve(Float32Array value) native "WaveShaperNode_curve_Setter"; 929 void set curve(Float32Array value) native "WaveShaperNode_curve_Setter";
1076 930
1077 } 931 }
1078 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 932 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
1079 // for details. All rights reserved. Use of this source code is governed by a 933 // for details. All rights reserved. Use of this source code is governed by a
1080 // BSD-style license that can be found in the LICENSE file. 934 // BSD-style license that can be found in the LICENSE file.
1081 935
1082 // WARNING: Do not edit - generated code. 936 // WARNING: Do not edit - generated code.
1083 937
1084 938
1085 /// @domName WaveTable 939 @DomName('WaveTable')
1086 class WaveTable extends NativeFieldWrapperClass1 { 940 class WaveTable extends NativeFieldWrapperClass1 {
1087 WaveTable.internal(); 941 WaveTable.internal();
1088 942
1089 } 943 }
OLDNEW
« no previous file with comments | « sdk/lib/web_audio/dart2js/web_audio_dart2js.dart ('k') | tools/dom/scripts/generator.py » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698