Skip to content

Commit

Permalink
The YUV to RGB frame converter used by the JavaScript H.264 player is…
Browse files Browse the repository at this point in the history
… now more robust, supporting WebGL 2 or WebGL 1, and falling back to a much slower software converter if WebGL fails to initialize. The software-based converter would run smoother in a web worker, but that won't be implemented unless absolutely necessary.

The JavaScript H.264 player's WebGL dependency is now optional.
The "Stats for nerds" panel now includes the "Renderer" row when the JavaScript H.264 player is active, showing what HTML5 canvas technology is being used ("webgl2", "webgl", "2d", etc).
Improved automatic H.264 player selection code to be more sensible.
  • Loading branch information
bp2008 committed Oct 12, 2023
1 parent 5442023 commit 30b93fe
Show file tree
Hide file tree
Showing 4 changed files with 466 additions and 335 deletions.
Loading

0 comments on commit 30b93fe

Please sign in to comment.