[vlc-commits] [Git][videolan/vlc][3.0.x] contrib: opus: Disable assembly on armv7 Windows

Steve Lhomme (@robUx4) gitlab at videolan.org
Tue Apr 21 08:28:06 UTC 2026



Steve Lhomme pushed to branch 3.0.x at VideoLAN / VLC


Commits:
9773f695 by Martin Storsjö at 2026-04-21T07:23:14+00:00
contrib: opus: Disable assembly on armv7 Windows

The armv7 assembly in opus is incompatible with Windows.

If building with Meson, then the armv7 assembly only gets built
if the opus fixed point implementation is enabled (which is
disabled by default). If building with autotools, the armv7
assembly is built by default, even if the fixed point implementation
isn't used.

This differs slightly from git master, as the 3.0.x branch
builds opus with autotools rather than Meson, after
b7cde961702824196ddc21d0afb799cd5a5efa89.

- - - - -


1 changed file:

- contrib/src/opus/rules.mak


Changes:

=====================================
contrib/src/opus/rules.mak
=====================================
@@ -27,9 +27,9 @@ endif
 ifeq ($(ARCH)-$(HAVE_WIN32),aarch64-1)
 OPUS_CONF += --disable-rtcd
 endif
-# disable rtcd on armv7-windows
+# disable asm and rtcd on armv7-windows
 ifeq ($(ARCH)-$(HAVE_WIN32),arm-1)
-OPUS_CONF += --disable-rtcd
+OPUS_CONF += --disable-rtcd --disable-asm
 endif
 
 .opus: opus



View it on GitLab: https://code.videolan.org/videolan/vlc/-/commit/9773f695cdcc448dce07c86074c97a9129eb80b2

-- 
View it on GitLab: https://code.videolan.org/videolan/vlc/-/commit/9773f695cdcc448dce07c86074c97a9129eb80b2
You're receiving this email because of your account on code.videolan.org.




More information about the vlc-commits mailing list