LibWeb: Add MediaElementAudioSourceNode interface

This commit is contained in:
Tim Ledbetter 2025-01-15 23:07:00 +00:00 committed by Luke Wilde
commit aa39aa50f7
Notes: github-actions[bot] 2025-01-17 19:05:50 +00:00
7 changed files with 111 additions and 0 deletions

View file

@ -0,0 +1,17 @@
#import <HTML/HTMLMediaElement.idl>
#import <WebAudio/AudioContext.idl>
#import <WebAudio/AudioNode.idl>
#import <WebAudio/AudioParam.idl>
#import <WebAudio/AudioParam.idl>
// https://webaudio.github.io/web-audio-api/#MediaElementAudioSourceOptions
dictionary MediaElementAudioSourceOptions {
required HTMLMediaElement mediaElement;
};
// https://webaudio.github.io/web-audio-api/#MediaElementAudioSourceNode
[Exposed=Window]
interface MediaElementAudioSourceNode : AudioNode {
constructor (AudioContext context, MediaElementAudioSourceOptions options);
[SameObject] readonly attribute HTMLMediaElement mediaElement;
};