mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2025-07-29 04:09:13 +00:00
LibWeb: Add ChannelSplitterNode
interface
This commit is contained in:
parent
819178a49e
commit
e564d25ffb
Notes:
github-actions[bot]
2025-01-02 11:40:31 +00:00
Author: https://github.com/tcl3
Commit: e564d25ffb
Pull-request: https://github.com/LadybirdBrowser/ladybird/pull/3097
Reviewed-by: https://github.com/shannonbooth ✅
9 changed files with 315 additions and 1 deletions
13
Libraries/LibWeb/WebAudio/ChannelSplitterNode.idl
Normal file
13
Libraries/LibWeb/WebAudio/ChannelSplitterNode.idl
Normal file
|
@ -0,0 +1,13 @@
|
|||
#import <WebAudio/AudioNode.idl>
|
||||
#import <WebAudio/BaseAudioContext.idl>
|
||||
|
||||
// https://webaudio.github.io/web-audio-api/#ChannelSplitterNode
|
||||
[Exposed=Window]
|
||||
interface ChannelSplitterNode : AudioNode {
|
||||
constructor (BaseAudioContext context, optional ChannelSplitterOptions options = {});
|
||||
};
|
||||
|
||||
// https://webaudio.github.io/web-audio-api/#ChannelSplitterOptions
|
||||
dictionary ChannelSplitterOptions : AudioNodeOptions {
|
||||
unsigned long numberOfOutputs = 6;
|
||||
};
|
Loading…
Add table
Add a link
Reference in a new issue