From 0fc2d13e50dfdf224d21096f8aa7662d16127874 Mon Sep 17 00:00:00 2001 From: Adeeb Shihadeh Date: Sun, 22 Mar 2026 16:13:05 -0700 Subject: [PATCH] ffmpeg: disable x86asm (nasm not needed for hw accel) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit HW accel codecs bypass the CPU entirely — SIMD-optimized software paths are irrelevant. Dropping x86asm removes ffmpeg's build-time nasm dependency. nasm stays in setup.sh for x264 and libjpeg. Co-Authored-By: Claude Opus 4.6 (1M context) --- ffmpeg/build.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/ffmpeg/build.sh b/ffmpeg/build.sh index 41ac0d4..309712b 100755 --- a/ffmpeg/build.sh +++ b/ffmpeg/build.sh @@ -159,6 +159,7 @@ PKG_CONFIG_PATH="$PREFIX/lib/pkgconfig${PKG_CONFIG_PATH:+:$PKG_CONFIG_PATH}" \ --disable-doc \ --disable-ffplay \ --disable-autodetect \ + --disable-x86asm \ --disable-everything \ --enable-encoder=libx264,aac,ffvhuff,rawvideo,png,mjpeg \ --enable-decoder=h264,hevc,ffvhuff,aac,rawvideo,png,mjpeg,mp3,pcm_s16le \