From 56c2cb7553a62b7f36bae8e9a063b48f7bf1d08b Mon Sep 17 00:00:00 2001 From: Jingning Han Date: Fri, 31 Jul 2015 10:53:25 -0700 Subject: [PATCH] Use precise header files in inverse transform msa implementations Change-Id: Ie8a79d9e2837842c3f60776b661cd42782b108d5 --- vp9/common/mips/msa/vp9_idct16x16_msa.c | 2 ++ vp9/common/mips/msa/vp9_idct4x4_msa.c | 2 ++ vp9/common/mips/msa/vp9_idct8x8_msa.c | 2 ++ vp9/common/mips/msa/vp9_idct_msa.h | 4 ++-- 4 files changed, 8 insertions(+), 2 deletions(-) diff --git a/vp9/common/mips/msa/vp9_idct16x16_msa.c b/vp9/common/mips/msa/vp9_idct16x16_msa.c index d0ffdf6cc..e5431a45c 100644 --- a/vp9/common/mips/msa/vp9_idct16x16_msa.c +++ b/vp9/common/mips/msa/vp9_idct16x16_msa.c @@ -9,7 +9,9 @@ */ #include + #include "vp9/common/mips/msa/vp9_idct_msa.h" +#include "vp9/common/vp9_enums.h" void vp9_idct16_1d_rows_msa(const int16_t *input, int16_t *output) { v8i16 loc0, loc1, loc2, loc3; diff --git a/vp9/common/mips/msa/vp9_idct4x4_msa.c b/vp9/common/mips/msa/vp9_idct4x4_msa.c index a3df1a4d3..8d6bc4db0 100644 --- a/vp9/common/mips/msa/vp9_idct4x4_msa.c +++ b/vp9/common/mips/msa/vp9_idct4x4_msa.c @@ -9,7 +9,9 @@ */ #include + #include "vp9/common/mips/msa/vp9_idct_msa.h" +#include "vp9/common/vp9_enums.h" void vp9_iwht4x4_16_add_msa(const int16_t *input, uint8_t *dst, int32_t dst_stride) { diff --git a/vp9/common/mips/msa/vp9_idct8x8_msa.c b/vp9/common/mips/msa/vp9_idct8x8_msa.c index a4a9c2124..2b2280162 100644 --- a/vp9/common/mips/msa/vp9_idct8x8_msa.c +++ b/vp9/common/mips/msa/vp9_idct8x8_msa.c @@ -9,7 +9,9 @@ */ #include + #include "vp9/common/mips/msa/vp9_idct_msa.h" +#include "vp9/common/vp9_enums.h" void vp9_idct8x8_64_add_msa(const int16_t *input, uint8_t *dst, int32_t dst_stride) { diff --git a/vp9/common/mips/msa/vp9_idct_msa.h b/vp9/common/mips/msa/vp9_idct_msa.h index 1d44aa9b8..ee9772f16 100644 --- a/vp9/common/mips/msa/vp9_idct_msa.h +++ b/vp9/common/mips/msa/vp9_idct_msa.h @@ -11,10 +11,10 @@ #ifndef VP9_COMMON_MIPS_MSA_VP9_IDCT_MSA_H_ #define VP9_COMMON_MIPS_MSA_VP9_IDCT_MSA_H_ -#include "vpx_ports/mem.h" -#include "vp9/common/vp9_idct.h" #include "vpx_dsp/mips/macros_msa.h" #include "vpx_dsp/mips/txfm_macros_msa.h" +#include "vpx_dsp/txfm_common.h" +#include "vpx_ports/mem.h" #define VP9_ADST8(in0, in1, in2, in3, in4, in5, in6, in7, \ out0, out1, out2, out3, out4, out5, out6, out7) { \ -- 2.40.0