summaryrefslogtreecommitdiff
path: root/vp9/encoder/vp9_encodeintra.c
diff options
context:
space:
mode:
authorJohn Koleszar <jkoleszar@google.com>2013-04-23 16:22:47 -0700
committerJohn Koleszar <jkoleszar@google.com>2013-04-26 10:35:54 -0700
commitbb41ab4a0c2944e34b727d45ef026f5b91e57e85 (patch)
treef8c5a0c8ca7dcdd0f34bebbb13675ddaad211fa8 /vp9/encoder/vp9_encodeintra.c
parent4f55c5618afb8ef860744c870ac4e33b5583be22 (diff)
downloadlibvpx-bb41ab4a0c2944e34b727d45ef026f5b91e57e85.tar
libvpx-bb41ab4a0c2944e34b727d45ef026f5b91e57e85.tar.gz
libvpx-bb41ab4a0c2944e34b727d45ef026f5b91e57e85.tar.bz2
libvpx-bb41ab4a0c2944e34b727d45ef026f5b91e57e85.zip
Remove BLOCKD structure
All members can be referenced from their per-plane counterparts, and removes assumptions about 24 blocks per macroblock. Change-Id: I7ff2fa72d22c29163eb558981c8193765a8113d9
Diffstat (limited to 'vp9/encoder/vp9_encodeintra.c')
-rw-r--r--vp9/encoder/vp9_encodeintra.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/vp9/encoder/vp9_encodeintra.c b/vp9/encoder/vp9_encodeintra.c
index ee82628b6..54c4f3635 100644
--- a/vp9/encoder/vp9_encodeintra.c
+++ b/vp9/encoder/vp9_encodeintra.c
@@ -41,7 +41,6 @@ int vp9_encode_intra(VP9_COMP *cpi, MACROBLOCK *x, int use_16x16_pred) {
}
static void encode_intra4x4block(MACROBLOCK *x, int ib) {
- BLOCKD *b = &x->e_mbd.block[ib];
MACROBLOCKD * const xd = &x->e_mbd;
TX_TYPE tx_type;
uint8_t* const src =
@@ -65,7 +64,7 @@ static void encode_intra4x4block(MACROBLOCK *x, int ib) {
vp9_find_bpred_context(&x->e_mbd, ib, dst, xd->plane[0].dst.stride);
#endif
- vp9_intra4x4_predict(&x->e_mbd, b,
+ vp9_intra4x4_predict(&x->e_mbd, ib,
xd->mode_info_context->bmi[ib].as_mode.first,
dst, xd->plane[0].dst.stride);
vp9_subtract_block(4, 4, src_diff, 16,