summaryrefslogtreecommitdiff
path: root/test/ivf_video_source.h
diff options
context:
space:
mode:
authorJingning Han <jingning@google.com>2013-09-27 16:02:49 -0700
committerJingning Han <jingning@google.com>2013-10-03 11:36:49 -0700
commit11abab356e4c04d4a21ac43f58f9ec05c7c80eca (patch)
treef092a32ae73b27c89bf8f0f738c9f66e4cb89f8b /test/ivf_video_source.h
parentad6ed536d5084a5839a57f8c02b73a5acc010b95 (diff)
downloadlibvpx-11abab356e4c04d4a21ac43f58f9ec05c7c80eca.tar
libvpx-11abab356e4c04d4a21ac43f58f9ec05c7c80eca.tar.gz
libvpx-11abab356e4c04d4a21ac43f58f9ec05c7c80eca.tar.bz2
libvpx-11abab356e4c04d4a21ac43f58f9ec05c7c80eca.zip
Refactor inter mode rate-distortion search
This commit separates the rate-distortion optimization loop of superblocks from that of sub8x8 blocks. This allows better design rate-distortion optimization search loop for each setting. It also removes the use of SPLITMV and I4X4_PRED therein. No performance change in speed 0 settings. For bus@CIF at 2000kbps, the speed 1 runtime goes from 48009ms to 43894ms (about 10% faster). The overall compression performance on derf changed by -0.021%. Speed 2 runtime goes from 27114ms to 28700ms (6% slower), while the overall coding efficiency goes up by 1.629% for derf, 1.236% for yt. Change-Id: Ie6bdfa0a370148dd60bd800961077f7e97e67dd4
Diffstat (limited to 'test/ivf_video_source.h')
0 files changed, 0 insertions, 0 deletions