aboutsummaryrefslogtreecommitdiffstats
path: root/libavcodec/avcodec.h
diff options
context:
space:
mode:
authorRamiro Polla <ramiro.polla@gmail.com>2024-04-17 20:01:38 +0200
committerRamiro Polla <ramiro.polla@gmail.com>2024-05-13 14:54:10 +0200
commitd4d09c8e4220ec0872784c44b9ca299bc30244e7 (patch)
tree43c8b5ced2dfd8d1439512322ed94063b943cf46 /libavcodec/avcodec.h
parent27f6211c74f3343008669494dc2f852ea7de7754 (diff)
downloadffmpeg-d4d09c8e4220ec0872784c44b9ca299bc30244e7.tar.gz
lavc/aarch64/fdct: add neon-optimized fdct for aarch64
The code is imported from libjpeg-turbo-3.0.1. The neon registers used have been changed to avoid modifying v8-v15. Reviewed-by: Martin Storsjö <martin@martin.st>
Diffstat (limited to 'libavcodec/avcodec.h')
-rw-r--r--libavcodec/avcodec.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/libavcodec/avcodec.h b/libavcodec/avcodec.h
index 968009a192..2da63c87ea 100644
--- a/libavcodec/avcodec.h
+++ b/libavcodec/avcodec.h
@@ -1538,6 +1538,7 @@ typedef struct AVCodecContext {
#define FF_DCT_MMX 3
#define FF_DCT_ALTIVEC 5
#define FF_DCT_FAAN 6
+#define FF_DCT_NEON 7
/**
* IDCT algorithm, see FF_IDCT_* below.