StoneMate uses PyAV 16.1.0 (BSD-3-Clause) with the separately built LGPL FFmpeg 8.1 shared libraries. The optional GPL encoder libraries from the original PyAV wheel are not included.
PyAV extension DLL import names are rebound to the standard FFmpeg DLL names. No extension machine code or FFmpeg DLL contents are modified. Exact before/after hashes are in lgpl-decoder-provenance.json.
Compatible modified LGPL libraries may be substituted. Reverse engineering solely to debug modifications to these LGPL components is permitted.
PyAV source: https://github.com/PyAV-Org/PyAV/tree/v16.1.0
FFmpeg source: https://github.com/FFmpeg/FFmpeg/tree/c389840894
Build source, scripts and dependency source references: https://github.com/BtbN/FFmpeg-Builds/tree/autobuild-2026-10-10-13-04
scrcpy is Apache-2.0; its license and exact source version are in bots/stonefish/scrcpy_vendor.
decoder-check.h264 is generated synthetic test data.
