diff --git a/vp9/common/vp9_loopfilter.c b/vp9/common/vp9_loopfilter.c index de033e45f8659266435aa8aac62a6182fdd1b6d7..b45de144dff2ce4bc6266415097cc8a0ba294e2c 100644 --- a/vp9/common/vp9_loopfilter.c +++ b/vp9/common/vp9_loopfilter.c @@ -16,6 +16,12 @@ #include "vp9/common/vp9_seg_common.h" +struct loop_filter_info { + const uint8_t *mblim; + const uint8_t *lim; + const uint8_t *hev_thr; +}; + static void lf_init_lut(loop_filter_info_n *lfi) { lfi->mode_lf_lut[DC_PRED] = 0; lfi->mode_lf_lut[D45_PRED] = 0; diff --git a/vp9/common/vp9_loopfilter.h b/vp9/common/vp9_loopfilter.h index e59cc64850c039dd3793059f4de219751361c92c..15e0c8d2cff79bd39e0ec0481eff785bb3737e9b 100644 --- a/vp9/common/vp9_loopfilter.h +++ b/vp9/common/vp9_loopfilter.h @@ -35,13 +35,6 @@ typedef struct { uint8_t mode_lf_lut[MB_MODE_COUNT]; } loop_filter_info_n; -struct loop_filter_info { - const uint8_t *mblim; - const uint8_t *lim; - const uint8_t *hev_thr; -}; - - /* assorted loopfilter functions which get used elsewhere */ struct VP9Common; struct macroblockd; diff --git a/vp9/common/vp9_rtcd_defs.sh b/vp9/common/vp9_rtcd_defs.sh index 89b4188a806efe390b56514f697d9ceefe2e2601..f86e2ffbea50b7719d7bc1518b77b11a1061b9ee 100644 --- a/vp9/common/vp9_rtcd_defs.sh +++ b/vp9/common/vp9_rtcd_defs.sh @@ -7,9 +7,7 @@ cat <<EOF #include "vpx/vpx_integer.h" #include "vp9/common/vp9_enums.h" -struct loop_filter_info; struct macroblockd; -struct loop_filter_info; /* Encoder forward decls */ struct macroblock;