OLD | NEW |
1 // Copyright (c) 2014 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2014 The Chromium Authors. All rights reserved. |
2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
4 | 4 |
5 [ | 5 [ |
6 ImplementedAs=DOMWindowWebAudio, | 6 ImplementedAs=DOMWindowWebAudio, |
7 ] partial interface Window { | 7 ] partial interface Window { |
8 [MeasureAs=AudioContext] attribute AudioContextConstructor AudioContext; | 8 [MeasureAs=AudioContext] attribute AudioContextConstructor AudioContext; |
9 [MeasureAs=OfflineAudioContext] attribute OfflineAudioContextConstructor Off
lineAudioContext; | 9 [MeasureAs=OfflineAudioContext] attribute OfflineAudioContextConstructor Off
lineAudioContext; |
10 [DeprecateAs=PrefixedAudioContext] attribute AudioContextConstructor webkitA
udioContext; | 10 [DeprecateAs=PrefixedAudioContext] attribute AudioContextConstructor webkitA
udioContext; |
11 [DeprecateAs=PrefixedOfflineAudioContext] attribute OfflineAudioContextConst
ructor webkitOfflineAudioContext; | 11 [DeprecateAs=PrefixedOfflineAudioContext] attribute OfflineAudioContextConst
ructor webkitOfflineAudioContext; |
| 12 |
| 13 // The individual constructible AudioNodes. |
| 14 [MeasureAs=WebAudioAnalyserNode] attribute AnalyserNodeConstructor AnalyserN
ode; |
| 15 [MeasureAs=WebAudioAudioBuffer] attribute AudioBufferConstructor AudioBuffer
; |
| 16 [MeasureAs=WebAudioAudioBufferSourceNode] attribute AudioBufferSourceNodeCon
structor AudioBufferSourceNode; |
| 17 [MeasureAs=WebAudioBiquadFilterNode] attribute BiquadFilterNodeConstructor B
iquadFilterNode; |
| 18 [MeasureAs=WebAudioChannelMergerNode] attribute ChannelMergerNodeConstructor
ChannelMergerNode; |
| 19 [MeasureAs=WebAudioChannelSplitterNode] attribute ChannelSplitterNodeConstru
ctor ChannelSplitterNode; |
| 20 [MeasureAs=WebAudioConvolverNode] attribute ConvolverNodeConstructor Convolv
erNode; |
| 21 [MeasureAs=WebAudioDelayNode] attribute DelayNodeConstructor DelayNode; |
| 22 [MeasureAs=WebAudioDynamicsCompressorNode] attribute DynamicsCompressorNodeC
onstructor DynamicsCompressorNode; |
| 23 [MeasureAs=WebAudioGainNode] attribute GainNodeConstructor GainNode; |
| 24 [MeasureAs=WebAudioIIRFilterNode] attribute IIRFilterNodeConstructor IIRFilt
erNode; |
| 25 [MeasureAs=WebAudioMediaElementAudioSourceNode] attribute MediaElementAudioS
ourceNodeConstructor MediaElementAudioSourceNode; |
| 26 [MeasureAs=WebAudioOscillatorNode] attribute OscillatorNodeConstructor Oscil
latorNode; |
| 27 [MeasureAs=WebAudioPannerNode] attribute PannerNodeConstructor PannerNode; |
| 28 [MeasureAs=WebAudioPeriodicWave] attribute PeriodicWaveConstructor PeriodicW
ave; |
| 29 [MeasureAs=WebAudioStereoPannerNode] attribute StereoPannerNodeConstructor S
tereoPannerNode; |
| 30 [MeasureAs=WebAudioWaveShaperNode] attribute WaveShaperNodeConstructor WaveS
haperNode; |
12 }; | 31 }; |
OLD | NEW |