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=AnalyserNode] attribute AnalyserNodeConstructor AnalyserNode; |
| 15 [MeasureAs=AudioBuffer] attribute AudioBufferConstructor AudioBuffer; |
| 16 [MeasureAs=AudioBufferSourceNode] attribute AudioBufferSourceNodeConstructor
AudioBufferSourceNode; |
| 17 [MeasureAs=BiquadFilterNode] attribute BiquadFilterNodeConstructor BiquadFil
terNode; |
| 18 [MeasureAs=ChannelMergerNode] attribute ChannelMergerNodeConstructor Channel
MergerNode; |
| 19 [MeasureAs=ChannelSplitterNode] attribute ChannelSplitterNodeConstructor Cha
nnelSplitterNode; |
| 20 [MeasureAs=ConvolverNode] attribute ConvolverNodeConstructor ConvolverNode; |
| 21 [MeasureAs=DelayNode] attribute DelayNodeConstructor DelayNode; |
| 22 [MeasureAs=DynamicsCompressorNode] attribute DynamicsCompressorNodeConstruct
or DynamicsCompressorNode; |
| 23 [MeasureAs=GainNode] attribute GainNodeConstructor GainNode; |
| 24 [MeasureAs=IIRFilterNode] attribute IIRFilterNodeConstructor IIRFilterNode; |
| 25 [MeasureAs=MediaElementAudioSourceNode] attribute MediaElementAudioSourceNod
eConstructor MediaElementAudioSourceNode; |
| 26 [MeasureAs=OscillatorNode] attribute OscillatorNodeConstructor OscillatorNod
e; |
| 27 [MeasureAs=PannerNode] attribute PannerNodeConstructor PannerNode; |
| 28 [MeasureAs=PeriodicWave] attribute PeriodicWaveConstructor PeriodicWave; |
| 29 [MeasureAs=StereoPannerNode] attribute StereoPannerNodeConstructor StereoPan
nerNode; |
| 30 [MeasureAs=WaveShaperNode] attribute WaveShaperNodeConstructor WaveShaperNod
e; |
12 }; | 31 }; |
OLD | NEW |