diff --git a/vp9/encoder/vp9_encodeframe.c b/vp9/encoder/vp9_encodeframe.c index f7cb05b78c0681a64b4374a2f4fffa882eddac8c..ef33fcaf18c7a09e7a985d3832448a6ec08722bf 100644 --- a/vp9/encoder/vp9_encodeframe.c +++ b/vp9/encoder/vp9_encodeframe.c @@ -70,6 +70,12 @@ static const uint8_t VP9_VAR_OFFS[64] = { 128, 128, 128, 128, 128, 128, 128, 128 }; +typedef struct { + unsigned int sse; + int sum; + unsigned int var; +} diff; + static void get_sse_sum_8x8(const uint8_t *src, int src_stride, const uint8_t *ref, int ref_stride, unsigned int *sse, int *sum) { diff --git a/vp9/encoder/vp9_encodeframe.h b/vp9/encoder/vp9_encodeframe.h index 131e9320199bafb5c6f7ac781a840259cad41f40..72343cdf2ad7afbaa04b876118a13b57635f5830 100644 --- a/vp9/encoder/vp9_encodeframe.h +++ b/vp9/encoder/vp9_encodeframe.h @@ -20,12 +20,6 @@ struct macroblock; struct yv12_buffer_config; struct VP9_COMP; -typedef struct { - unsigned int sse; - int sum; - unsigned int var; -} diff; - void vp9_setup_src_planes(struct macroblock *x, const struct yv12_buffer_config *src, int mi_row, int mi_col);