Enables alt-ref frames in one pass mode
authorDeb Mukherjee <debargha@google.com>
Thu, 23 Jan 2014 02:00:08 +0000 (18:00 -0800)
committerDeb Mukherjee <debargha@google.com>
Wed, 29 Jan 2014 19:04:52 +0000 (11:04 -0800)
commit50bf8fd4f5f0991f8788cf5ac9e6e89f49fd6937
treee95f0a9e72076cf8a2e7b4ee8a6b7cdc9e9cc84b
parent00bfacb769d95c89b361aa57a9f0da10bc2810a3
Enables alt-ref frames in one pass mode

Includes a few fixes and clean-ups that adds the ability
to use alt-ref frames in one-pass mode.
Whether alt-refs are actually used or not is controlled by a
macro USE_ALTREF_FOR_ONE_PASS in vp9_firstpass.c.

This first cut seems to improve derf by 15+% in 1-pass mode.
But further experiments with parameters are underway.

Change-Id: I78254421435478003367c788c7930d2dc4ee2816
vp9/encoder/vp9_firstpass.c
vp9/encoder/vp9_lookahead.c
vp9/encoder/vp9_onyx_if.c
vp9/encoder/vp9_ratectrl.c
vp9/encoder/vp9_temporal_filter.c
vp9/encoder/vp9_temporal_filter.h