muxinc / next-video

The easiest way to add video in your Nextjs app.
https://next-video.dev
MIT License
853 stars 32 forks source link

feat!: replace Mux player w/ Media Chrome + media #303

Open luwes opened 1 month ago

luwes commented 1 month ago

BREAKING CHANGE: Replace the default player, Mux player with Media Chrome + media elements.

[!WARNING] Just noting here that users will lose access to the default Mux player theme since it's not easily accessible.

https://next-video-demo-git-fork-luwes-media-chrome-player-mux.vercel.app/ https://next-video-demo-git-fork-luwes-media-chrome-player-mux.vercel.app/custom-theme

An interesting one is again that we use the mux-video custom element instead of MuxVideoReact because we want to support the renditions and audio tracks API. We did the same in Player.style. (See https://github.com/muxinc/elements/discussions/910)

vercel[bot] commented 1 month ago

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
next-video-demo ✅ Ready (Inspect) Visit Preview 💬 Add feedback Nov 21, 2024 5:38pm
codecov-commenter commented 1 month ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 89.61%. Comparing base (199e158) to head (e8e3b0c). Report is 2 commits behind head on main.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #303 +/- ## ========================================== + Coverage 88.88% 89.61% +0.72% ========================================== Files 32 33 +1 Lines 2601 2774 +173 Branches 362 425 +63 ========================================== + Hits 2312 2486 +174 + Misses 286 285 -1 Partials 3 3 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.


🚨 Try these New Features: