summaryrefslogtreecommitdiff
path: root/vp9/encoder/vp9_rd.c
diff options
context:
space:
mode:
authorYaowu Xu <yaowu@google.com>2014-08-20 11:17:05 -0700
committerYaowu Xu <yaowu@google.com>2014-08-26 09:05:04 -0700
commit1144fee3d509aa4cb6dffba04ea0abcc0f9cf909 (patch)
tree2ee686244a8489e131910f99d64a7b9bb220cdaf /vp9/encoder/vp9_rd.c
parentdccddfdfbc1b12bf4df508db36f80a422c225247 (diff)
downloadlibvpx-1144fee3d509aa4cb6dffba04ea0abcc0f9cf909.tar
libvpx-1144fee3d509aa4cb6dffba04ea0abcc0f9cf909.tar.gz
libvpx-1144fee3d509aa4cb6dffba04ea0abcc0f9cf909.tar.bz2
libvpx-1144fee3d509aa4cb6dffba04ea0abcc0f9cf909.zip
add a new interp filter search strategy.
This commit addes a new strategy to reduce the search for optimal interpolation filter type. The encoder counts and store how many each filter type is selected and used for each of the reference frames. A filter type that is rarely used for all three reference frames is masked out to avoid computation. The impact on compression is neglectible: -0.02% on derf +0.02% on stdhd Encoding time is seen to reduce by 2~3%. Change-Id: Ibafa92291b51185de40da513716222db4b230383
Diffstat (limited to 'vp9/encoder/vp9_rd.c')
0 files changed, 0 insertions, 0 deletions