]> granicus.if.org Git - libvpx/commit
Simplify Zero bin and zero bin run code.
authorPaul Wilkins <paulwilkins@google.com>
Thu, 24 Jan 2013 18:28:33 +0000 (18:28 +0000)
committerPaul Wilkins <paulwilkins@google.com>
Mon, 28 Jan 2013 13:21:10 +0000 (13:21 +0000)
commit8e2c03fbfd7a1add56c03fc265600e714fcd0cd8
tree9d21f3595419d801fe60316c362a1bcf34caf84d
parentfcb4a25cd54396bb9ec646515820b47f79b22d75
Simplify Zero bin and zero bin run code.

Simplification to eliminate a number of very large data
data structures. All zero run, zbin boosts for different
transform sizes are now limited to a maximum run length
of 15 before they max out the boost.

Some further work still needs be done to refactor, rationalize
and optimize the multiple quantizer functions.

The simplification coupled with tweaks to the 16 element array
now used for all transform sizes, has minimal effect on quality.

Change-Id: I6f3948b8ca0418b60d4db9030ff19026a34ed423
vp9/encoder/vp9_onyx_int.h
vp9/encoder/vp9_quantize.c