CleanClip video rewriting: third-party software notice The video rewrite module (rewrite.mjs, rewrite.wasm) contains FFmpeg, licensed under the GNU Lesser General Public License version 2.1 or later: https://www.gnu.org/licenses/old-licenses/lgpl-2.1.html FFmpeg is a trademark of Fabrice Bellard, originator of the FFmpeg project. https://ffmpeg.org FFmpeg version: n7.1 (source: https://ffmpeg.org/releases/ffmpeg-7.1.tar.xz, git https://git.ffmpeg.org/ffmpeg.git tag n7.1) Our changes to FFmpeg: ffmpeg.patch (in this folder). It adds hooks to the H.264 CABAC decoder. Configured with: --target-os=none --arch=x86_32 --enable-cross-compile --cc=emcc --cxx=em++ --ar=emar --ranlib=emranlib --nm=emnm --disable-stripping --disable-everything --disable-asm --disable-inline-asm --disable-x86asm --disable-programs --disable-doc --disable-network --disable-autodetect --disable-shared --enable-static --enable-decoder=h264 --enable-parser=h264 --enable-demuxer=mov --enable-muxer=mp4 --enable-protocol=file --enable-bsf=h264_mp4toannexb --disable-pthreads --disable-swscale --disable-swresample --disable-avdevice --disable-avfilter --extra-cflags=-O2 --extra-cflags=-O2 Built with Emscripten 6.0.12 (emconfigure, emmake). To relink the module against your own build of FFmpeg, use the object files and relink.sh in relink/.