[x264-devel] commit: Early termination in 16x8/8x16 search (Alex Wright )

git at videolan.org git at videolan.org
Sun Apr 11 06:50:31 CEST 2010


x264 | branch: master | Alex Wright <alexw0885 at gmail.com> | Thu Apr  8 01:25:55 2010 +1000| [bc42c5af36ec0005a7effb12cab07bb49729cb98] | committer: Jason Garrett-Glaser 

Early termination in 16x8/8x16 search
Combine the actual cost of the first partition with the predicted cost of the second to avoid searching the second when possible.
Reduces the number of times the second partition is searched by up to ~75% in non-RD mode, ~10% in RD mode.
Negligible effect on compression.

> http://git.videolan.org/gitweb.cgi/x264.git/?a=commit;h=bc42c5af36ec0005a7effb12cab07bb49729cb98
---

 encoder/analyse.c |  114 ++++++++++++++++++++++++++++++++++++++--------------
 1 files changed, 83 insertions(+), 31 deletions(-)

Diff:   http://git.videolan.org/gitweb.cgi/x264.git/?a=commitdiff;h=bc42c5af36ec0005a7effb12cab07bb49729cb98


More information about the x264-devel mailing list