]> granicus.if.org Git - libvpx/commit
Rework the tx type speed feature
authorJingning Han <jingning@google.com>
Mon, 6 Jun 2016 21:58:50 +0000 (14:58 -0700)
committerJingning Han <jingning@google.com>
Tue, 7 Jun 2016 18:32:27 +0000 (11:32 -0700)
commit9a858e868c67a94a88cc6caeb6f88b98a270d873
treeb4c5ba21e0b4e4f1d6863cdf773f583305509b33
parent3713949b6dffa438be5681987abeed47c278281c
Rework the tx type speed feature

This commit re-works the transform type speed feature. It moves
the transform type selection outside of the coding mode loop. This
avoids repeated motion search if the best prediction mode is
chosen as NEWMV. It improves the speed performance for clips that
contain more motion activities.

For mobile_cif at 1000 kbps, this makes the baseline encoding 7%
faster and makes the encoding with dynamic motion vector referencing
scheme enabled 10% faster.

Change-Id: I93e2714b3e461303372c4b66a4134ee212faffd1
vp10/encoder/rdopt.c