media_kit sets vo=libmpv before the render context exists; an open in
between failed mpv's video output ("No render context set") and played
black with sound. Seen on X11 joining a server with media already up.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
apps/desktop
The Flutter desktop app (what users run; hosting runs the server from
packages/server on an isolate). Layout and rules:
../../docs/ARCHITECTURE.md. Build and test:
../../docs/DEVELOPMENT.md.