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 | 12 |
13 // The individual constructible AudioNodes. | 13 // The individual constructible AudioNodes. |
14 [MeasureAs=WebAudioAnalyserNode] attribute AnalyserNodeConstructor AnalyserN
ode; | 14 [MeasureAs=WebAudioAnalyserNode] attribute AnalyserNodeConstructor AnalyserN
ode; |
15 [MeasureAs=WebAudioAudioBuffer] attribute AudioBufferConstructor AudioBuffer
; | 15 [MeasureAs=WebAudioAudioBuffer] attribute AudioBufferConstructor AudioBuffer
; |
16 [MeasureAs=WebAudioAudioBufferSourceNode] attribute AudioBufferSourceNodeCon
structor AudioBufferSourceNode; | 16 [MeasureAs=WebAudioAudioBufferSourceNode] attribute AudioBufferSourceNodeCon
structor AudioBufferSourceNode; |
17 [MeasureAs=WebAudioBiquadFilterNode] attribute BiquadFilterNodeConstructor B
iquadFilterNode; | 17 [MeasureAs=WebAudioBiquadFilterNode] attribute BiquadFilterNodeConstructor B
iquadFilterNode; |
18 [MeasureAs=WebAudioChannelMergerNode] attribute ChannelMergerNodeConstructor
ChannelMergerNode; | 18 [MeasureAs=WebAudioChannelMergerNode] attribute ChannelMergerNodeConstructor
ChannelMergerNode; |
19 [MeasureAs=WebAudioChannelSplitterNode] attribute ChannelSplitterNodeConstru
ctor ChannelSplitterNode; | 19 [MeasureAs=WebAudioChannelSplitterNode] attribute ChannelSplitterNodeConstru
ctor ChannelSplitterNode; |
| 20 [MeasureAs=WebAudioConstantSourceNode] attribute ConstantSourceNodeConstruct
or ConstantSourceNode; |
20 [MeasureAs=WebAudioConvolverNode] attribute ConvolverNodeConstructor Convolv
erNode; | 21 [MeasureAs=WebAudioConvolverNode] attribute ConvolverNodeConstructor Convolv
erNode; |
21 [MeasureAs=WebAudioDelayNode] attribute DelayNodeConstructor DelayNode; | 22 [MeasureAs=WebAudioDelayNode] attribute DelayNodeConstructor DelayNode; |
22 [MeasureAs=WebAudioDynamicsCompressorNode] attribute DynamicsCompressorNodeC
onstructor DynamicsCompressorNode; | 23 [MeasureAs=WebAudioDynamicsCompressorNode] attribute DynamicsCompressorNodeC
onstructor DynamicsCompressorNode; |
23 [MeasureAs=WebAudioGainNode] attribute GainNodeConstructor GainNode; | 24 [MeasureAs=WebAudioGainNode] attribute GainNodeConstructor GainNode; |
24 [MeasureAs=WebAudioIIRFilterNode] attribute IIRFilterNodeConstructor IIRFilt
erNode; | 25 [MeasureAs=WebAudioIIRFilterNode] attribute IIRFilterNodeConstructor IIRFilt
erNode; |
25 [MeasureAs=WebAudioMediaElementAudioSourceNode] attribute MediaElementAudioS
ourceNodeConstructor MediaElementAudioSourceNode; | 26 [MeasureAs=WebAudioMediaElementAudioSourceNode] attribute MediaElementAudioS
ourceNodeConstructor MediaElementAudioSourceNode; |
26 [MeasureAs=WebAudioOscillatorNode] attribute OscillatorNodeConstructor Oscil
latorNode; | 27 [MeasureAs=WebAudioOscillatorNode] attribute OscillatorNodeConstructor Oscil
latorNode; |
27 [MeasureAs=WebAudioPannerNode] attribute PannerNodeConstructor PannerNode; | 28 [MeasureAs=WebAudioPannerNode] attribute PannerNodeConstructor PannerNode; |
28 [MeasureAs=WebAudioPeriodicWave] attribute PeriodicWaveConstructor PeriodicW
ave; | 29 [MeasureAs=WebAudioPeriodicWave] attribute PeriodicWaveConstructor PeriodicW
ave; |
29 [MeasureAs=WebAudioStereoPannerNode] attribute StereoPannerNodeConstructor S
tereoPannerNode; | 30 [MeasureAs=WebAudioStereoPannerNode] attribute StereoPannerNodeConstructor S
tereoPannerNode; |
30 [MeasureAs=WebAudioWaveShaperNode] attribute WaveShaperNodeConstructor WaveS
haperNode; | 31 [MeasureAs=WebAudioWaveShaperNode] attribute WaveShaperNodeConstructor WaveS
haperNode; |
31 }; | 32 }; |
OLD | NEW |