-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
feat: Use ManagedMediaSource when available #5683
Conversation
@joeyparrish , should we polyfill ManagedMediaSource at https://github.com/shaka-project/shaka-player/blob/main/lib/polyfill/mediasource.js? |
Incremental code coverage: 72.46% |
I don't believe so. It should be a fallback. If ManagedMediaSource exists, use that, otherwise, use MediaSource. The polyfill is only needed at that lowest level IMO. |
# Conflicts: # lib/media/media_source_engine.js
@theodab @joeyparrish I have implemented all the specification, so it is ready to be reviewed. You can test it now with Safari 17 on macOS Sonoma or iPadOS. |
@joeyparrish friendly ping! |
The spec can be seen at w3c/media-source#320 Closes shaka-project#5271
The spec can be seen at w3c/media-source#320
Closes #5271