From 822c27cd42abefbf16f5f5ca889c1a039cc51e4c Mon Sep 17 00:00:00 2001 From: Peter de Rivaz Date: Wed, 4 Jun 2014 16:07:24 +0100 Subject: [PATCH] Corrected highbitdepth temporal filter Change-Id: Ic9aa3672ce0fe257133938b8e3a93f28d3cbb877 --- vp9/encoder/vp9_temporal_filter.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vp9/encoder/vp9_temporal_filter.c b/vp9/encoder/vp9_temporal_filter.c index 0379f46d1..1c29c31e6 100644 --- a/vp9/encoder/vp9_temporal_filter.c +++ b/vp9/encoder/vp9_temporal_filter.c @@ -374,7 +374,7 @@ static void temporal_filter_iterate_c(VP9_COMP *cpi, #if CONFIG_VP9_HIGH if (mbd->cur_buf->flags & YV12_FLAG_HIGH) { - int adj_strength = strength + mbd->bps - 8; + int adj_strength = strength + 2 * (mbd->bps - 8); // Apply the filter (YUV) vp9_high_temporal_filter_apply(f->y_buffer + mb_y_offset, f->y_stride,