summaryrefslogtreecommitdiff
path: root/vp9/common
diff options
context:
space:
mode:
authorJohn Koleszar <jkoleszar@google.com>2013-04-25 11:15:38 -0700
committerJohn Koleszar <jkoleszar@google.com>2013-04-25 12:04:07 -0700
commita99e1aa8ca1b6361add6e74e90d74b07697e1786 (patch)
treecdb8cff55b0a844443869c288de27b4d639b5678 /vp9/common
parent6c0c6b86c14a89120beed55fcf7e68c038476eb5 (diff)
downloadlibvpx-a99e1aa8ca1b6361add6e74e90d74b07697e1786.tar
libvpx-a99e1aa8ca1b6361add6e74e90d74b07697e1786.tar.gz
libvpx-a99e1aa8ca1b6361add6e74e90d74b07697e1786.tar.bz2
libvpx-a99e1aa8ca1b6361add6e74e90d74b07697e1786.zip
Remove predictor pointers from BLOCKD
Access these members from MACROBLOCKD instead. Change-Id: I2574622e577bb9feede47f6b7ccbb11f3e928ca8
Diffstat (limited to 'vp9/common')
-rw-r--r--vp9/common/vp9_blockd.h6
-rw-r--r--vp9/common/vp9_mbpitch.c14
2 files changed, 0 insertions, 20 deletions
diff --git a/vp9/common/vp9_blockd.h b/vp9/common/vp9_blockd.h
index 7f1225143..b6354855a 100644
--- a/vp9/common/vp9_blockd.h
+++ b/vp9/common/vp9_blockd.h
@@ -279,12 +279,6 @@ typedef struct {
} MODE_INFO;
typedef struct blockd {
- /* 16 Y blocks, 4 U blocks, 4 V blocks each with 16 entries */
- uint8_t **base_pre;
- uint8_t **base_second_pre;
- int pre;
- int pre_stride;
-
uint8_t **base_dst;
int dst;
int dst_stride;
diff --git a/vp9/common/vp9_mbpitch.c b/vp9/common/vp9_mbpitch.c
index 6f6a26e1f..3a918522b 100644
--- a/vp9/common/vp9_mbpitch.c
+++ b/vp9/common/vp9_mbpitch.c
@@ -22,11 +22,6 @@ static void setup_block(BLOCKD *b, uint8_t **base, uint8_t **base2,
b->dst_stride = stride;
b->dst = offset;
b->base_dst = base;
- } else {
- b->pre_stride = stride;
- b->pre = offset;
- b->base_pre = base;
- b->base_second_pre = base2;
}
}
@@ -43,14 +38,6 @@ static void setup_macroblock(MACROBLOCKD *mb, BLOCKSET bs) {
y2 = NULL;
u2 = NULL;
v2 = NULL;
- } else {
- y = &mb->plane[0].pre[0].buf;
- u = &mb->plane[1].pre[0].buf;
- v = &mb->plane[2].pre[0].buf;
-
- y2 = &mb->plane[0].pre[1].buf;
- u2 = &mb->plane[1].pre[1].buf;
- v2 = &mb->plane[2].pre[1].buf;
}
// luma
@@ -82,5 +69,4 @@ void vp9_setup_block_dptrs(MACROBLOCKD *mb) {
void vp9_build_block_doffsets(MACROBLOCKD *mb) {
// handle the destination pitch features
setup_macroblock(mb, DEST);
- setup_macroblock(mb, PRED);
}