From baf8651d563bd42b27738e5215c0d822638c0a9b Mon Sep 17 00:00:00 2001 From: Lynne Date: Sat, 11 May 2024 07:27:17 +0200 Subject: [PATCH] aacdec: restore arm32 dequantization optimizations Unintentionally removed as part of 03cf10164578aed33f4d0cb5b69d63669c01a538. Untested, but its assumed that unlike most of the old ARM code, this one was still working. --- libavcodec/aac/aacdec_float.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/libavcodec/aac/aacdec_float.c b/libavcodec/aac/aacdec_float.c index 885d824fa7..03ec264c50 100644 --- a/libavcodec/aac/aacdec_float.c +++ b/libavcodec/aac/aacdec_float.c @@ -79,6 +79,11 @@ static const float cce_scale[] = { #include "aacdec_tab.h" #include "libavutil/intfloat.h" +#include "config.h" +#if ARCH_ARM +#include "libavcodec/arm/aac.h" +#endif + #ifndef VMUL2 static inline float *VMUL2(float *dst, const float *v, unsigned idx, const float *scale)