Replace default counts with default probs.
authorPaul Wilkins <paulwilkins@google.com>
Thu, 16 May 2013 15:29:33 +0000 (16:29 +0100)
committerPaul Wilkins <paulwilkins@google.com>
Fri, 17 May 2013 13:54:52 +0000 (14:54 +0100)
commit99c4b1eea167b5d6a57ad0d0b69020594fc9ac90
tree389b9f3add42bb850a4d7890978e6ba8de55edd1
parent51bc4bf4a05cf2de8b4e6c035e53b8710d0b17d6
Replace default counts with default probs.

Replace vp9_kf_default_bmode_counts structure with
direct default probabilities. The probability structure is
smaller and it removes the need to specify in the bitstream
how to convert the counts to probabilities.

Note that I have concerns still about the size and value of
the large intra mode context. This may cause problems for
HW but it also means we rely heavily on reverse update as
forwards update of a structure this size is problematic. I
intend to review this more generally in the next few days to
see if we can come up with a competitive solution that does
not rely on such a large context.

Change-Id: I0a36071079d5d26a57ab0e9fbf91af4199aa7984
vp9/common/vp9_entropymode.c
vp9/common/vp9_entropymode.h
vp9/common/vp9_modecontext.c
vp9/encoder/vp9_bitstream.c