Choosing GOOD mode by default.
authorDmitry Kovalev <dkovalev@google.com>
Fri, 22 Aug 2014 22:45:11 +0000 (15:45 -0700)
committerDmitry Kovalev <dkovalev@google.com>
Fri, 22 Aug 2014 22:46:25 +0000 (15:46 -0700)
commit8d363882fda9d5640e794e7df7da07edfbba5fd6
treede01c16fea191b8d01fbfccd449d2cf7e4e9c3ee
parent310f5a769c52f80f5973bea74d9429684ccebcf3
Choosing GOOD mode by default.

This patch fixes slow first pass problem. Mode could only be determined
from the deadline value during frame encode call. Unfortunately, we use
mode value before any encode calls during the first pass encoding (see
set_speed_features() logic). The mode for the first pass must be different
from BEST to make first pass fast.

Change-Id: I562a7d32004ff631695d91c09a44d8a9076fd6b5
vp9/vp9_cx_iface.c