vpx/vp8
Yaowu Xu 54cf1d9ad3 a number of fixes to entropy stats collection
1. block types
There are only three types of blocks for 8x8 transformed MBs, i.e. Y
block with DC does not exist for 8x8 transformed MBs as all MB using
8x8 transform have 2nd order haar transform. This commit introduced
a new macro BLOCK_TYPES_8X8 to reflect such fact.

2. context counters
This commit also fixed the mixed of context_counters between 4x4 and
8x8 transformed MBs. The mixed use of the counters leads me to think
the existing the context probabilities were not properly generated
from 8x8 transformed MBs.

3. redundant collecting in recoding
The commit also corrected the code that accumulates entropy stats by
making sure stats only collected for final packing, not during the
recode loop

Change-Id: I029f09f8f60bd0c3240cc392ff5c6d05435e322c
2012-05-08 14:13:22 -07:00
..
common a number of fixes to entropy stats collection 2012-05-08 14:13:22 -07:00
decoder a number of fixes to entropy stats collection 2012-05-08 14:13:22 -07:00
encoder a number of fixes to entropy stats collection 2012-05-08 14:13:22 -07:00
exports_dec Add getter functions for the interface data symbols 2010-09-23 14:58:43 -04:00
exports_enc Add getter functions for the interface data symbols 2010-09-23 14:58:43 -04:00
vp8_common.mk fixed .mk files to reflect add/remove of a header file 2012-03-12 14:51:54 -07:00
vp8_cx_iface.c Refactoring of encode loop and bitstream packing 2012-04-11 15:44:14 +01:00
vp8_dx_iface.c Code Simplification 2012-02-28 17:55:42 +00:00
vp8cx_arm.mk Move neon only arm functions under arm/neon. 2011-09-20 10:51:06 -07:00
vp8cx.mk fixed .mk files to reflect add/remove of a header file 2012-03-12 14:51:54 -07:00
vp8dx_arm.mk include asm_com/dec_offsets for make dist 2011-08-02 13:42:03 -04:00
vp8dx.mk Experimental code base simplification. 2012-02-15 16:08:47 +00:00