!!!!!!WARNING!!!!!!!
Finaly the day came. The 8/10 bits unification commit breaks too much things, and some other commits, use of new ffmpeg API breaks compatibility with some patches, for which i'm obliged to stay with ffmpeg 2.8.x. So, now, even if the 7z files and the version is tagged with the actual master release version, it's not realy it.
I've created a branch from the master version just before the big 8/10 bits unificiation commit, and manualy integrated the commits i thought usefull and didn't break any patches of the t_mod version.
This new custom master branch is : https://github.com/jpsdr/x264/tree/x264_Custom
x264 t_mod version custom r2969.
Build made the 23/03/2019.
Build fprofiled with :
- Winthread : dwarf/seh GCC 8.1.0 Rev0 and nasm 2.14.02.
- posix : MSYS2 GCC 7.4.0 Rev1 (x86) / MSYS2 GCC 8.3.0 Rev2 (x64) and nasm 2.14.02.
For the posix versions, x264 and all the libpacks are compiled using the posix threading libraries, and also using a posix gcc threading version.
For the winthread versions, x264 and all the libpacks are compiled using the Win32threads threading libraries, and also using a win32 gcc threading version
Use --fullhelp with the version you want to use to see exactly what features (input/ouput) are supported.
Broadwell : Build fprofiled targeting Broadwell cpu arch and compiled with avx2 instructions. All libpacks are also compiled targeting Broadwell cpu arch and with avx2 instructions.
Libpacks version :
ffmpeg : Stable release v2.8.15
ffms : git commit e1094d2 of 06/03/2017.
lsmash : git commit 88208b5 of 25/02/2019.