diff options
author | Jingning Han <jingning@google.com> | 2013-09-27 16:02:49 -0700 |
---|---|---|
committer | Jingning Han <jingning@google.com> | 2013-10-03 11:36:49 -0700 |
commit | 11abab356e4c04d4a21ac43f58f9ec05c7c80eca (patch) | |
tree | f092a32ae73b27c89bf8f0f738c9f66e4cb89f8b /test/ivf_video_source.h | |
parent | ad6ed536d5084a5839a57f8c02b73a5acc010b95 (diff) | |
download | libvpx-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