HL Player modification, 2026-11-04: ff_text_peek_r8 preserves UTF-8 continuation bytes generated from UTF-16. Without it, subtitle lines beginning with Korean characters lose bytes during lookahead. See ffmpeg-utf16-lookahead.patch and recipe/apply_patches.py; build.py applies it automatically. The modified FFmpeg source retains LGPL-2.1-or-later licensing. No other upstream implementation changes.
HL Player's original MIT build orchestration is in recipe/.
Generated installation metadata adjustments: zlib's static archive is also named libz.a; FFmpeg pkg-config prefixes are converted from MSYS to native Windows paths; uchardet's GCC-specific -lstdc++ pkg-config flag is removed because the LLVM C++ driver supplies the static runtime.
CMake/Meson/configure-generated files are build outputs, not patches to upstream implementations.
ANGLE DLLs are the separately pinned upstream v1.0.1 binaries, identified by source revision 2693b03eba82. HL Player did not rebuild those DLLs. Their source-revision archive, DEPS, full notices and byte hashes are included.
