Latest libvvenc should be fixed

This commit is contained in:
BtbN 2025-03-28 22:47:21 +01:00
parent bf5e6c2170
commit 7d80f36576

View File

@ -1,15 +1,12 @@
#!/bin/bash
SCRIPT_REPO="https://github.com/fraunhoferhhi/vvenc.git"
SCRIPT_COMMIT="bde56fd61d5d6fcd8fac4bab0faa4da813928bb3"
SCRIPT_COMMIT="22de8fc9e1f5ab7c4ca1cef6cecf0d9d9e42ca9d"
ffbuild_enabled() {
[[ $TARGET != *32 ]] || return -1
(( $(ffbuild_ffver) > 700 )) || return -1
# vvenc force-enabled avx2 and equivalent compiler options, and uses a static initializer that promptly
# runs such instructions. Making resulting binaries malfunction on any but the very latest CPUs.
# Until upstream fixes this behaviour, force-disable vvenc.
return -1
return 0
}
ffbuild_dockerbuild() {