A private copy of FFMPEG used in PPSSPP.
If on Mac, iOS, Blackberry, Symbian or Linux, just run the corresponding build script If you are on an ARM Linux device, modify the ARCH used in the Linux script first.
If on Windows and building for Windows, use these instructions:
https://ffmpeg.org/platform.html#Microsoft-Visual-C_002b_002b
Then except instead of ./configure, just run ./windows_x86-build.sh.
If on Windows and building for Android, just run ./android-build.sh . Like for the Windows build, you may need real msys environment for that, and you may need to adjust some paths in android-build.sh.
If you get *** missing separator. Stop
, it's a line ending problem. You can fix
this by running the following commands (WARNING: this will delete all your changes.)
git config core.autocrlf false
git rm --cached -r .
git reset --hard
This won't affect anything other than this repo, though. See also [ffmpeg ticket #1209] (https://ffmpeg.org/trac/ffmpeg/ticket/1209).