Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

LibWeb: Implement enough of BaseAudioContext.decodeAudioData() to get ZType to work #1802

Merged

Conversation

gmta
Copy link
Collaborator

@gmta gmta commented Oct 14, 2024

ZType was not getting some callback invocations in order to get past the loading screen, which it now does! It's very playable, but still needs some performance improvements to run smoothly.

image

@gmta gmta force-pushed the libweb-audiocontext-decodeaudiodata branch from 7a53682 to 6837221 Compare October 14, 2024 22:52
This opens up the code path for the `ArrayBuffer` type, which can now be
used as a method argument.
We need these steps to be available for the yet to be implemented
`BaseAudioContext.decodeAudioData()`.
This opens up the possibility of easier memory management in future
changes.
Implement just enough steps to get https://zty.pe/ working! :^)
@gmta gmta force-pushed the libweb-audiocontext-decodeaudiodata branch from 6837221 to 786062c Compare October 15, 2024 07:44
@awesomekling awesomekling merged commit 14b2e58 into LadybirdBrowser:master Oct 15, 2024
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants