Introduce vp9_coeff_probs/counts/stats/accum types.
authorRonald S. Bultje <rbultje@google.com>
Sat, 8 Dec 2012 00:09:59 +0000 (16:09 -0800)
committerRonald S. Bultje <rbultje@google.com>
Sat, 8 Dec 2012 00:09:59 +0000 (16:09 -0800)
commit885cf816ebb85ad795d7a21c15103e734eaa1bcd
treea8a43e3e08ceab5c420ea1219d372748a2175698
parentc456b35fdf1b1e9fd3c964b822e9de05437544e2
Introduce vp9_coeff_probs/counts/stats/accum types.

Use these, instead of the 4/5-dimensional arrays, to hold statistics,
counts, accumulations and probabilities for coefficient tokens. This
commit also re-allows ENTROPY_STATS to compile.

Change-Id: If441ffac936f52a3af91d8f2922ea8a0ceabdaa5
17 files changed:
vp9/common/vp9_default_coef_probs.h
vp9/common/vp9_entropy.c
vp9/common/vp9_entropy.h
vp9/common/vp9_onyxc_int.h
vp9/decoder/vp9_decodframe.c
vp9/decoder/vp9_detokenize.c
vp9/decoder/vp9_onyxd_int.h
vp9/encoder/vp9_bitstream.c
vp9/encoder/vp9_block.h
vp9/encoder/vp9_encodeframe.c
vp9/encoder/vp9_mcomp.h
vp9/encoder/vp9_onyx_if.c
vp9/encoder/vp9_onyx_int.h
vp9/encoder/vp9_ratectrl.c
vp9/encoder/vp9_rdopt.c
vp9/encoder/vp9_tokenize.c
vp9/encoder/vp9_tokenize.h