From: Yury Gitman Date: Mon, 18 Jul 2016 18:24:23 +0000 (-0700) Subject: cosmetics: Add a few explanatory comments X-Git-Tag: v1.6.1~404^2 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=e4ac8820073179f1899bacebc6b8d576fc54432e;p=libvpx cosmetics: Add a few explanatory comments Change-Id: Ia6004c08e6f5fd269a1bbd4df51ce9b76345150d --- diff --git a/vp9/common/vp9_blockd.h b/vp9/common/vp9_blockd.h index 85b99c4bc..bc094101d 100644 --- a/vp9/common/vp9_blockd.h +++ b/vp9/common/vp9_blockd.h @@ -78,6 +78,9 @@ typedef struct MODE_INFO { // Only for INTER blocks INTERP_FILTER interp_filter; + + // if ref_frame[idx] is equal to ALTREF_FRAME then + // MACROBLOCKD::block_ref[idx] is an altref MV_REFERENCE_FRAME ref_frame[2]; // TODO(slavarnway): Delete and use bmi[3].as_mv[] instead. @@ -154,6 +157,9 @@ typedef struct macroblockd { int mi_stride; + // Grid of 8x8 cells is placed over the block. + // If some of them belong to the same mbtree-block + // they will just have same mi[i][j] value MODE_INFO **mi; MODE_INFO *left_mi; MODE_INFO *above_mi;