summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Rheinhardt <andreas.rheinhardt@outlook.com>2021-08-08 23:19:11 +0200
committerAndreas Rheinhardt <andreas.rheinhardt@outlook.com>2022-02-21 13:10:10 +0100
commit58492ce443a5a1f80b56fe1cd7ffa6cf449f4da9 (patch)
tree18ea3de5e1e3fead237825c6cb38e814a5098849
parent52e911369553e1d2e8c4978172a5a302b91c8202 (diff)
avcodec/mips: Fix checkheaders
mips has several headers that are only meant for inclusion in another non-arch specific file; they do not even try to be standalone. So don't test them in checkheaders. Also fix vp9dsp_mips.h, an ordinary header missing some includes. Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
-rw-r--r--libavcodec/mips/Makefile4
-rw-r--r--libavcodec/mips/lsp_mips.h2
-rw-r--r--libavcodec/mips/vp9dsp_mips.h3
3 files changed, 9 insertions, 0 deletions
diff --git a/libavcodec/mips/Makefile b/libavcodec/mips/Makefile
index 81a73a4d0e..05ed63bf3e 100644
--- a/libavcodec/mips/Makefile
+++ b/libavcodec/mips/Makefile
@@ -1,3 +1,7 @@
+ARCH_HEADERS = aacsbr_mips.h aacpsy_mips.h \
+ cabac.h compute_antialias_fixed.h \
+ compute_antialias_float.h \
+
MIPSFPU-OBJS-$(CONFIG_AMRNB_DECODER) += mips/acelp_filters_mips.o \
mips/celp_filters_mips.o \
mips/celp_math_mips.o \
diff --git a/libavcodec/mips/lsp_mips.h b/libavcodec/mips/lsp_mips.h
index 23b2b6bfda..c69f8b770c 100644
--- a/libavcodec/mips/lsp_mips.h
+++ b/libavcodec/mips/lsp_mips.h
@@ -54,6 +54,8 @@
#ifndef AVCODEC_MIPS_LSP_MIPS_H
#define AVCODEC_MIPS_LSP_MIPS_H
+#include "config.h"
+
#if HAVE_MIPSFPU && HAVE_INLINE_ASM
#if !HAVE_MIPS32R6 && !HAVE_MIPS64R6
#include "libavutil/attributes.h"
diff --git a/libavcodec/mips/vp9dsp_mips.h b/libavcodec/mips/vp9dsp_mips.h
index 0b6ce7cd7d..021ae9e59d 100644
--- a/libavcodec/mips/vp9dsp_mips.h
+++ b/libavcodec/mips/vp9dsp_mips.h
@@ -21,6 +21,9 @@
#ifndef AVCODEC_MIPS_VP9DSP_MIPS_H
#define AVCODEC_MIPS_VP9DSP_MIPS_H
+#include <stddef.h>
+#include <stdint.h>
+
#define VP9_8TAP_MIPS_MSA_FUNC(SIZE, type, type_idx) \
void ff_put_8tap_##type##_##SIZE##h_msa(uint8_t *dst, ptrdiff_t dststride, \
const uint8_t *src, \