0
0
forked from blender/blender
blender/intern/ffmpeg
Aras Pranckevicius 087aea876d Fix #125446: Video decoding artifacts with some video widths
Previous fix (b17734598d) tried to fix this, but it seems that
depending on CPU and video width, ffmpeg might need at least 64
byte alignment, even if CPU we're running on is only AVX2 (32 byte
alignment). That is because some other parts of ffmpeg code
statically pick 64 or 32 byte alignment internally, depending on whether
AVX512 support is even compiled in (even if CPU might not have it).

I have checked whether this does not negatively affect a platform where
SIMD alignment is always 16 (Mac), and it does not, everything works as
expected.

Pull Request: blender/blender#128107
2024-10-11 14:19:28 +03:00
..
tests Cleanup: use braces for sources in intern/ 2023-09-17 09:05:40 +10:00
CMakeLists.txt Tests: add option to build one binary per GTest file 2024-01-03 18:35:50 +01:00
ffmpeg_compat.h Fix #125446: Video decoding artifacts with some video widths 2024-10-11 14:19:28 +03:00