1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-26 23:57:34 +00:00

LibWeb: Begin implementing the HTMLAudioElement for audio playback

This uses LibAudio to attempt to decode resoures downloaded with <audio>
elements, and draws some basic media controls for the element.
This commit is contained in:
Timothy Flynn 2023-06-12 13:55:43 -04:00 committed by Andreas Kling
parent c89fd6dff0
commit ac2238ee70
9 changed files with 241 additions and 20 deletions

View file

@ -445,6 +445,7 @@ class IntersectionObserver;
}
namespace Web::Layout {
class AudioBox;
class BlockContainer;
class BlockFormattingContext;
class Box;
@ -484,6 +485,7 @@ class PerformanceTiming;
}
namespace Web::Painting {
class AudioPaintable;
class ButtonPaintable;
class CheckBoxPaintable;
class LabelablePaintable;