FFmpeg corresponding source
===========================

The runtime links the LGPL-2.1-or-later FFmpeg 7.1.1 prebuilt from
shadps4-emu/ext-ffmpeg-core, revision 94dde08c8a9e4271a93a2a7e4159e9fb05d30c0a.
Its native AAC decoder is selected by name (aac); FDK AAC is not linked.

The two archives here contain the full, unmodified FFmpeg implementation and
the exact vcpkg revision used to build it. FFmpeg's SHA-512 is the value in
that revision's ports/ffmpeg/portfile.cmake. Retain all upstream notices.

To rebuild the static Windows libraries, extract vcpkg, initialize a Git
checkout from that tree and apply dependencies/gz_ffmpeg-src/ffmpeg.patch.
Run bootstrap-vcpkg.bat, then run the following command from that checkout:

  vcpkg --overlay-triplets=<wrapper>/triplets install ffmpeg[avcodec,avfilter,avdevice,avformat,swresample,swscale]:x64-win-llvm-static-release

Here <wrapper> is dependencies/gz_ffmpeg-src. Its .github/workflows/build.yml
and triplets/ contain the original build steps and clang-cl toolchain.
The build downloads the pinned FFmpeg archive; ffmpeg-n7.1.1.tar.gz is supplied
here as a complete source copy. The recipe applies the patches in ports/ffmpeg/.

Application builds use the static libraries through the wrapper's CMake target.
The application's own sources and build instructions are at the source ZIP root.
