]> granicus.if.org Git - libvpx/commit
Skip golden ref frame check when it is same as last ref frame
authorJingning Han <jingning@google.com>
Mon, 9 Mar 2015 17:59:29 +0000 (10:59 -0700)
committerJingning Han <jingning@google.com>
Mon, 9 Mar 2015 18:14:55 +0000 (11:14 -0700)
commit6245a91e0b4fc4b1d1382f95991cc0ea2b3fc991
tree8cc4b81b3b9d08d734ad5336338fc57f698f3ade
parentfda0410822341eaa48d2de3cd8b02d98e10da6d5
Skip golden ref frame check when it is same as last ref frame

When golden reference frame is refreshed, the next frame has both
its last and golden reference frames point to the same reference
frame in real-time coding mode. Experiments suggest that using
two separate reference frames for frames right after golden refresh
frame does not provide further compression performance advantage.
This commit hence retains the current encoder implementation and
shuts off the mode search over golden reference frame in this case.

It makes the encoder run slightly faster at no coding performance
change.

Change-Id: I1561f7799253a10e675d05c63c1749fe9e85b472
vp9/encoder/vp9_pickmode.c