]> granicus.if.org Git - libvpx/commit
Refactoring of encode loop and bitstream packing
authorPaul Wilkins <paulwilkins@google.com>
Wed, 11 Apr 2012 14:44:14 +0000 (15:44 +0100)
committerPaul Wilkins <paulwilkins@google.com>
Wed, 11 Apr 2012 14:44:14 +0000 (15:44 +0100)
commit13c6d1a8c80bea1eccf21bbd267afbb3825d2797
tree2c2e9391df2f6e17525f55fc2ae42a27a5a596d4
parentf2ec452fbc8779fc2230148d7b446cc84929ff70
Refactoring of encode loop and bitstream packing

Some code re-factored / moved to allow the main
pack operation inside the recode loop so  that the
size estimate is accurate.

Deletion of some redundant code relating to one pass.

Aproximate improvement over March 27 code base:
Derf 0.0%, YT 0.5%, YThd 0.3% Std_hd 0.25%

Change-Id: Id2d071794ab44f0b52935f6fcdb5733d09a6bb86
vp8/common/onyxc_int.h
vp8/encoder/bitstream.c
vp8/encoder/encodeframe.c
vp8/encoder/firstpass.c
vp8/encoder/onyx_if.c
vp8/encoder/onyx_int.h
vp8/encoder/ratectrl.c
vp8/vp8_cx_iface.c