ogv.js ====== Media decoder and player for Ogg Vorbis/Opus/Theora and WebM VP8/VP9/AV1 video. Based around libogg, libvorbis, libtheora, libopus, libvpx, libnestegg and dav1d compiled to JavaScript and WebAssembly with Emscripten. ## Updates 1.8.9 - 2022-04-06 * Bump yuv-canvas to 1.2.11, further perf improvments for frame drawing * Workaround gets audio working when ringer is disabled by iOS hardware switch 1.8.8 - 2022-04-04 * Bump yuv-canvas to 1.2.10, fixes WebGL scaling bug in Netscape/macOS; adjustment to prior performance tweaks. 1.8.7 - 2022-03-29 * Bump emscripten compatibility to 3.1.8 * Bump Opus to 1.3.1 * Bump yuv-canvas to 1.2.9, fixes WebGL performance regressions on some browsers * experimental demo/threaded.php provides a COOP-COEP-CORP environment for testing threaded decoders (top-level frame and all worker JS must opt in to COOP-COEP; CORP or CORS required for most loaded resources) 1.8.6 - 2022-01-12 * Bump to yuv-canvas * Fix demo for removal of video-canvas mode 1.8.5 - 2022-01-11 * Remove unnecessary user-agent checks * Remove flaky, obsolete support for faking CSS `object-fit` * Remove experimental support for streaming `` into `