From a783da80e7929d4de5180336a4a620767555d9a0 Mon Sep 17 00:00:00 2001 From: Yaowu Xu Date: Tue, 17 Sep 2013 09:45:13 -0700 Subject: Silence a bunch of MSVC warnings Change-Id: I16633269582a640809dca27572bbe99efa6369fc --- vp9/encoder/vp9_encodeframe.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'vp9/encoder/vp9_encodeframe.c') diff --git a/vp9/encoder/vp9_encodeframe.c b/vp9/encoder/vp9_encodeframe.c index 44ab02d2e..3b92a3905 100644 --- a/vp9/encoder/vp9_encodeframe.c +++ b/vp9/encoder/vp9_encodeframe.c @@ -936,7 +936,7 @@ static void copy_partitioning(VP9_COMP *cpi, MODE_INFO **mi_8x8, for (block_col = 0; block_col < 8; ++block_col) { MODE_INFO * prev_mi = prev_mi_8x8[block_row * mis + block_col]; BLOCK_SIZE sb_type = prev_mi ? prev_mi->mbmi.sb_type : 0; - int offset; + ptrdiff_t offset; if (prev_mi) { offset = prev_mi - cm->prev_mi; @@ -1044,9 +1044,9 @@ static void fill_variance(var *v, int64_t s2, int64_t s, int c) { v->sum_error = s; v->count = c; if (c > 0) - v->variance = 256 + v->variance = (int)(256 * (v->sum_square_error - v->sum_error * v->sum_error / v->count) - / v->count; + / v->count); else v->variance = 0; } -- cgit v1.2.3