CI / test (pull_request) Successful in 32s
Hls.cast() is a TypeScript identity cast in hls.js — returns input unchanged, NOT a reverse-lookup. Replaced with scanning video element properties for HLS instance references real players store as custom properties. Fixed double-patching bug in interceptors.js and expanded URL pattern matching to cover /hls/, /playlist/, /manifest/, .hlsvod paths. 83/83 tests pass, clean build (9 modules).