]> granicus.if.org Git - libvpx/commit
Update use_prev_frame_mvs flag in decoder.
authorScott LaVarnway <slavarnway@google.com>
Mon, 8 Jun 2015 10:38:13 +0000 (03:38 -0700)
committerScott LaVarnway <slavarnway@google.com>
Mon, 8 Jun 2015 10:38:13 +0000 (03:38 -0700)
commitc9976b32b4397360192caef74a1bfee026d52b9c
treede65d7c53112f368f44da7de96661f2253bc5c96
parent78b434e8b1c770c8abbd719cc838317f1b8e303c
Update use_prev_frame_mvs flag in decoder.

Added check to see if last frame was all intra.  This will
eliminate two checks in find_mv_refs_idx().  Also, do not
update the frame mvs if the current frame is all intra.

This improved performance on material with frequent
intra-only frames.

Change-Id: I44a4042c3670ab0d38439d565062a0e2a1ba9d1e
vp9/common/vp9_onyxc_int.h
vp9/decoder/vp9_decodeframe.c
vp9/decoder/vp9_decodemv.c