[x264-devel] commit: Optimize CABAC bit cost calculation (Jason Garrett-Glaser )
git version control
git at videolan.org
Fri Oct 31 16:57:56 CET 2008
x264 | branch: master | Jason Garrett-Glaser <darkshikari at gmail.com> | Sat Oct 25 01:50:08 2008 -0700| [aa40e41abae051191117ae670cadd9cd50f66b6f] | committer: Jason Garrett-Glaser
Optimize CABAC bit cost calculation
Speed up cabac mvd and add new precalculated transition/entropy table.
Add "noup" function for cabac operations to not update the state table when it isn't necessary.
1-3% faster macroblock_size_cabac.
Cosmetics
> http://git.videolan.org/gitweb.cgi/x264.git/?a=commit;h=aa40e41abae051191117ae670cadd9cd50f66b6f
---
common/cabac.h | 9 +++-
encoder/cabac.c | 131 +++++++++++++++++++++++++++++++-----------------------
encoder/rdo.c | 50 ++++++++++++++-------
3 files changed, 117 insertions(+), 73 deletions(-)
Diff: http://git.videolan.org/gitweb.cgi/x264.git/?a=commitdiff;h=aa40e41abae051191117ae670cadd9cd50f66b6f
More information about the x264-devel
mailing list