Use precise header files in inverse transform msa implementations
authorJingning Han <jingning@google.com>
Fri, 31 Jul 2015 17:53:25 +0000 (10:53 -0700)
committerJingning Han <jingning@google.com>
Fri, 31 Jul 2015 23:24:54 +0000 (23:24 +0000)
Change-Id: Ie8a79d9e2837842c3f60776b661cd42782b108d5

vp9/common/mips/msa/vp9_idct16x16_msa.c
vp9/common/mips/msa/vp9_idct4x4_msa.c
vp9/common/mips/msa/vp9_idct8x8_msa.c
vp9/common/mips/msa/vp9_idct_msa.h

index d0ffdf6..e5431a4 100644 (file)
@@ -9,7 +9,9 @@
  */
 
 #include <assert.h>
+
 #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;
index a3df1a4..8d6bc4d 100644 (file)
@@ -9,7 +9,9 @@
  */
 
 #include <assert.h>
+
 #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) {
index a4a9c21..2b22801 100644 (file)
@@ -9,7 +9,9 @@
  */
 
 #include <assert.h>
+
 #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) {
index 1d44aa9..ee9772f 100644 (file)
 #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) {     \