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