PR #20833 opened by mkver URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20833 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20833.patch
>From 71e4d804ac5c2569f4359ed95288d3601d2b1a72 Mon Sep 17 00:00:00 2001 From: Andreas Rheinhardt <[email protected]> Date: Tue, 4 Nov 2025 05:49:51 +0100 Subject: [PATCH 1/2] avcodec/x86/Makefile: Don't use MMX-OBJS for fdct.o MMX has been removed in d402ec6be99dc82e263bad883e7c1c3d957343db. Signed-off-by: Andreas Rheinhardt <[email protected]> --- libavcodec/x86/Makefile | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/libavcodec/x86/Makefile b/libavcodec/x86/Makefile index ed60fa340f..1c1e14b4b8 100644 --- a/libavcodec/x86/Makefile +++ b/libavcodec/x86/Makefile @@ -7,7 +7,7 @@ OBJS-$(CONFIG_BLOCKDSP) += x86/blockdsp_init.o OBJS-$(CONFIG_BSWAPDSP) += x86/bswapdsp_init.o OBJS-$(CONFIG_DIRAC_DECODER) += x86/diracdsp_init.o \ x86/dirac_dwt_init.o -OBJS-$(CONFIG_FDCTDSP) += x86/fdctdsp_init.o +OBJS-$(CONFIG_FDCTDSP) += x86/fdctdsp_init.o x86/fdct.o OBJS-$(CONFIG_FMTCONVERT) += x86/fmtconvert_init.o OBJS-$(CONFIG_H263DSP) += x86/h263dsp_init.o OBJS-$(CONFIG_H264CHROMA) += x86/h264chroma_init.o @@ -83,7 +83,6 @@ OBJS-$(CONFIG_WEBP_DECODER) += x86/vp8dsp_init.o # GCC inline assembly optimizations # subsystems -MMX-OBJS-$(CONFIG_FDCTDSP) += x86/fdct.o MMX-OBJS-$(CONFIG_VC1DSP) += x86/vc1dsp_mmx.o # decoders/encoders -- 2.49.1 >From 65324ac2650c7a1ab9390aa187fc5b0ae3923b7c Mon Sep 17 00:00:00 2001 From: Andreas Rheinhardt <[email protected]> Date: Tue, 4 Nov 2025 06:19:51 +0100 Subject: [PATCH 2/2] avcodec/x86/fdct: Remove obsolete comment Signed-off-by: Andreas Rheinhardt <[email protected]> --- libavcodec/x86/fdct.c | 4 ---- 1 file changed, 4 deletions(-) diff --git a/libavcodec/x86/fdct.c b/libavcodec/x86/fdct.c index f4677ff4be..065af56a4a 100644 --- a/libavcodec/x86/fdct.c +++ b/libavcodec/x86/fdct.c @@ -44,10 +44,6 @@ // constants for the forward DCT // ----------------------------- // -// Be sure to check that your compiler is aligning all constants to QWORD -// (8-byte) memory boundaries! Otherwise the unaligned memory access will -// severely stall MMX execution. -// ////////////////////////////////////////////////////////////////////// #define BITS_FRW_ACC 3 //; 2 or 3 for accuracy -- 2.49.1 _______________________________________________ ffmpeg-devel mailing list -- [email protected] To unsubscribe send an email to [email protected]
