|
@@ -1,5 +1,6 @@
|
|
|
#import <DOM/EventTarget.idl>
|
|
|
#import <DOM/EventHandler.idl>
|
|
|
+#import <WebAudio/OscillatorNode.idl>
|
|
|
|
|
|
// https://www.w3.org/TR/webaudio/#enumdef-audiocontextstate
|
|
|
enum AudioContextState { "suspended", "running", "closed" };
|
|
@@ -32,7 +33,7 @@ interface BaseAudioContext : EventTarget {
|
|
|
// FIXME: DynamicsCompressorNode createDynamicsCompressor ();
|
|
|
// FIXME: GainNode createGain ();
|
|
|
// FIXME: IIRFilterNode createIIRFilter (sequence<double> feedforward, sequence<double> feedback);
|
|
|
- // FIXME: OscillatorNode createOscillator ();
|
|
|
+ OscillatorNode createOscillator();
|
|
|
// FIXME: PannerNode createPanner ();
|
|
|
// FIXME: PeriodicWave createPeriodicWave (sequence<float> real, sequence<float> imag, optional PeriodicWaveConstraints constraints = {});
|
|
|
// FIXME: ScriptProcessorNode createScriptProcessor(optional unsigned long bufferSize = 0, optional unsigned long numberOfInputChannels = 2, optional unsigned long numberOfOutputChannels = 2);
|