]> granicus.if.org Git - libx264/commit
More CABAC and CAVLC optimizations
authorFiona Glaser <fiona@x264.com>
Mon, 4 May 2009 11:19:28 +0000 (04:19 -0700)
committerFiona Glaser <fiona@x264.com>
Sun, 10 May 2009 08:16:29 +0000 (01:16 -0700)
commit094a4edf89facbfbba50a7578fb824bace9eaebe
treeec080827f0230e2d338f394374e1bb4b613e724f
parenta61eab5a3d14981162805cb279c12d4ccf6302d4
More CABAC and CAVLC optimizations
Simplified function calling for block_residual_write_(cabac|cavlc) and improved sigmap coding.
Tried making 0/1-bit specific versions of CABAC asm, but benefit was minimal under GCC 4.3.
Helped a decent bit under 3.4, but you shouldn't be using such old versions anyways.
common/cabac.c
encoder/cabac.c
encoder/cavlc.c