player: fix HEVC color (BT.709 limited range)
The built-in WASM player (frontend/static/vendor/hevcjs/hevc-core.js) rendered washed-out, green/red-shifted video. Two causes, both fixed: - VideoFrame path (Chrome): the I420 VideoFrame was created without a colorSpace, so the browser defaulted to BT.601 limited -> hue shift, and guessed the range -> washout. Set explicit BT.709, fullRange:false. - WebGL fallback shader: used BT.709 FULL-range coefficients on limited-range camera output -> washout/desaturation. Switched to BT.709 limited-range conversion ((Y-16)*255/219, chroma centered 128). VERSION -> 0.0.116. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in: