diff options
author | sdeng <sdeng@google.com> | 2019-05-31 14:35:02 -0700 |
---|---|---|
committer | sdeng <sdeng@google.com> | 2019-06-01 15:11:24 -0700 |
commit | 5cfaf561d9928261f3ff49d744239cc0dcf877b9 (patch) | |
tree | d69eb2c946c3042213024a247d4834b2fff1d2d2 /vp9/encoder/vp9_ethread.c | |
parent | 7d670d88fe11a73191101b2c2e0b92493136024f (diff) | |
download | libvpx-5cfaf561d9928261f3ff49d744239cc0dcf877b9.tar libvpx-5cfaf561d9928261f3ff49d744239cc0dcf877b9.tar.gz libvpx-5cfaf561d9928261f3ff49d744239cc0dcf877b9.tar.bz2 libvpx-5cfaf561d9928261f3ff49d744239cc0dcf877b9.zip |
Use distortion and rate of best_rd as the params
Also added rd calculation for negative rates and distortions.
This CL is a preparation for implementing hierarchical SSIM rdmult scaling.
Little impact on quality and speed:
avg_psnr ovr_psnr ssim
(mid_res) -0.015 -0.009 -0.018
perf stat -e instructions:u ./vpxenc park_joy_480p.y4m --limit=50
with this cl: 317,700,108,619
before: 317,669,279,763
Change-Id: I01588758b7be2aab32236440ec0e57d7af56e920
Diffstat (limited to 'vp9/encoder/vp9_ethread.c')
0 files changed, 0 insertions, 0 deletions