vpx/vp9
Paul Wilkins 8be3056c45 Change buffer update rules on ARF overlay.
When coding the frame that corresponds to the midpoint frame
defining an ARF, do not update the last reference frame buffer.
Previously this buffer was updated meaning that when coding the next
ARF all the reference buffers were the same (or nearly so).
Turning the update off means that the frame before is still available
as an alternative predictor and for use in compound prediction.

Also fixed inconsistency in test for mismatch (patch from JK).

Net average gains (derf 0.049, yt 0.163, yt-hd 0.207, std-hd 0.286)

Change-Id: Ifee21da21ccbb1648ac2eafe890d3ce60562c7bc
2013-03-12 16:57:39 +00:00
..
common Fix vp9_tree_probs_from_distribution with CONFIG_CODE_NONZEROCOUNT 2013-03-11 11:03:36 -07:00
decoder Change buffer update rules on ARF overlay. 2013-03-12 16:57:39 +00:00
encoder Change buffer update rules on ARF overlay. 2013-03-12 16:57:39 +00:00
exports_dec support building vp8 and vp9 into a single lib 2012-11-15 10:46:17 -08:00
exports_enc support building vp8 and vp9 into a single lib 2012-11-15 10:46:17 -08:00
vp9_common.mk Optimize vp9_dc_only_idct_add_c function 2013-02-26 17:16:13 -08:00
vp9_cx_iface.c Support 16K sequence coding 2013-03-04 11:08:41 -08:00
vp9_dx_iface.c Support 16K sequence coding 2013-03-04 11:08:41 -08:00
vp9cx.mk mv dct_sse2.c dct_sse2_intrinsics.c to avoid collision 2013-02-28 13:58:15 -08:00
vp9dx.mk Optimize add_residual function 2013-03-05 16:27:45 -08:00