[vlc-commits] [Git][videolan/vlc][master] contrib: ffmpeg: don't force a CPU architecture with --cpu (-march)
Jean-Baptiste Kempf (@jbk)
gitlab at videolan.org
Tue Dec 2 16:51:34 UTC 2025
Jean-Baptiste Kempf pushed to branch master at VideoLAN / VLC
Commits:
d9931019 by Steve Lhomme at 2025-12-02T17:11:44+01:00
contrib: ffmpeg: don't force a CPU architecture with --cpu (-march)
In VLC 4 we use __builtin_clz() since a1245addb040c4f9f104e0fb57f72c6a8f034537.
But it's turned off for some old CPU architectures in FFmpeg [^1].
[^1]: https://code.ffmpeg.org/FFmpeg/FFmpeg/src/branch/release/7.1/configure#L6485
- - - - -
1 changed file:
- contrib/src/ffmpeg/rules.mak
Changes:
=====================================
contrib/src/ffmpeg/rules.mak
=====================================
@@ -182,10 +182,10 @@ FFMPEGCONF += --disable-dxva2 --disable-mediafoundation
endif
ifeq ($(ARCH),x86_64)
-FFMPEGCONF += --cpu=athlon64 --arch=x86_64
+FFMPEGCONF += --arch=x86_64
else
ifeq ($(ARCH),i386) # 32bits intel
-FFMPEGCONF+= --cpu=i686 --arch=x86
+FFMPEGCONF+= --arch=x86
else
ifdef HAVE_ARMV7A
FFMPEGCONF+= --arch=arm
View it on GitLab: https://code.videolan.org/videolan/vlc/-/commit/d9931019530b0e26ebe7f0cd1ce3eb33ad497f70
--
View it on GitLab: https://code.videolan.org/videolan/vlc/-/commit/d9931019530b0e26ebe7f0cd1ce3eb33ad497f70
You're receiving this email because of your account on code.videolan.org.
VideoLAN code repository instance
More information about the vlc-commits
mailing list