mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2025-08-22 02:09:24 +00:00
LibWeb/WebAudio: Implement BaseAudioContext#createPanner
Required by Unity Web games.
This commit is contained in:
parent
4f691c2410
commit
3063be11a9
Notes:
github-actions[bot]
2024-12-17 12:39:24 +00:00
Author: https://github.com/Lubrsi
Commit: 3063be11a9
Pull-request: https://github.com/LadybirdBrowser/ladybird/pull/2942
Reviewed-by: https://github.com/gmta ✅
5 changed files with 156 additions and 1 deletions
|
@ -8,6 +8,7 @@
|
|||
#import <WebAudio/DynamicsCompressorNode.idl>
|
||||
#import <WebAudio/GainNode.idl>
|
||||
#import <WebAudio/OscillatorNode.idl>
|
||||
#import <WebAudio/PannerNode.idl>
|
||||
#import <WebIDL/DOMException.idl>
|
||||
|
||||
// https://www.w3.org/TR/webaudio/#enumdef-audiocontextstate
|
||||
|
@ -42,7 +43,7 @@ interface BaseAudioContext : EventTarget {
|
|||
GainNode createGain();
|
||||
[FIXME] IIRFilterNode createIIRFilter (sequence<double> feedforward, sequence<double> feedback);
|
||||
OscillatorNode createOscillator();
|
||||
[FIXME] PannerNode createPanner ();
|
||||
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);
|
||||
[FIXME] StereoPannerNode createStereoPanner ();
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue