Commit graph

4 commits

Author SHA1 Message Date
KhooLy
6c1bc94a07 style: run rustfmt over backend Rust modules
Whitespace/line-wrap only (rustfmt default width) across the
libmpv/plugin-runtime backend files; no behavior changes.
2026-07-27 16:12:54 +03:00
KhooLy
c0b5ecb0b0 Add rquickjs plugin-execution spike (Nuvio-compatible scraper plugins)
Proves out running unmodified Nuvio Kotlin-plugin-format JS scrapers
(module.exports.getStreams) inside rquickjs, with native fetch and a
full cheerio bridge (load/select/find/text/attr/next/prev, chaining,
:contains()) ported from Nuvio's DomBridge.kt/JsBindings.kt.
2026-07-13 16:14:22 +03:00
KhooLy
23eb472b12 Improve subtitle customization and capture sync 2026-07-11 20:18:45 +03:00
KhooLy
c7d1457bbb chore: add ANGLE/EGL diagnostic example
cargo run --example egl_diag recreates the player's ANGLE D3D11 GLES
context and prints the EGL client/display extensions, GL extensions, and
every check mpv's hwdec_d3d11egl probe performs, to diagnose why zero-
copy d3d11va falls back to d3d11va-copy on a given machine.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-06 13:23:44 +03:00