ref: bc41af00cf90b449b0be774ce1d07bd412111d34
parent: c2574414d432c7d040f3b2b05f23a109a801ea69
author: Ronald S. Bultje <rbultje@google.com>
date: Thu Jun 6 12:18:41 EDT 2013
Fix FIXME. Change-Id: I47a9857d35da1bff6153f8090c6b98b689b31a61
--- a/vp9/common/vp9_alloccommon.c
+++ b/vp9/common/vp9_alloccommon.c
@@ -147,8 +147,9 @@
// information is exposed at this level
mi_cols = mi_cols_aligned_to_sb(oci);
+ // 2 contexts per 'mi unit', so that we have one context per 4x4 txfm
+ // block where mi unit size is 8x8.
# if CONFIG_ALPHA
- // TODO(jkoleszar): Why is this * 2?
oci->above_context[0] = vpx_calloc(sizeof(ENTROPY_CONTEXT) * 8 * mi_cols, 1);
#else
oci->above_context[0] = vpx_calloc(sizeof(ENTROPY_CONTEXT) * 6 * mi_cols, 1);
--
⑨