summaryrefslogtreecommitdiff
path: root/vp8/common/reconinter.c
diff options
context:
space:
mode:
authorJohn Koleszar <jkoleszar@google.com>2012-01-12 16:55:44 -0800
committerJohn Koleszar <jkoleszar@google.com>2012-01-30 12:08:28 -0800
commitfdb61a4531a626f100d422d7e7638b3f6eb09aef (patch)
treef0c2c3fee6cbaa925d25bbe59d4d9abc18973e7f /vp8/common/reconinter.c
parentab77b4e8982740fe519ac116721c9c549ea60d31 (diff)
downloadlibvpx-fdb61a4531a626f100d422d7e7638b3f6eb09aef.tar
libvpx-fdb61a4531a626f100d422d7e7638b3f6eb09aef.tar.gz
libvpx-fdb61a4531a626f100d422d7e7638b3f6eb09aef.tar.bz2
libvpx-fdb61a4531a626f100d422d7e7638b3f6eb09aef.zip
RTCD: add recon functions
This commit continues the process of converting to the new RTCD system. Change-Id: I9bfcf9bef65c3d4ba0fb9a3e1532bad1463a10d6
Diffstat (limited to 'vp8/common/reconinter.c')
-rw-r--r--vp8/common/reconinter.c18
1 files changed, 9 insertions, 9 deletions
diff --git a/vp8/common/reconinter.c b/vp8/common/reconinter.c
index 6c7af41d4..472960a32 100644
--- a/vp8/common/reconinter.c
+++ b/vp8/common/reconinter.c
@@ -10,8 +10,8 @@
#include "vpx_config.h"
+#include "vpx_rtcd.h"
#include "vpx/vpx_integer.h"
-#include "recon.h"
#include "subpixel.h"
#include "blockd.h"
#include "reconinter.h"
@@ -172,7 +172,7 @@ static void build_inter_predictors4b(MACROBLOCKD *x, BLOCKD *d, unsigned char *d
}
else
{
- RECON_INVOKE(&x->rtcd->recon, copy8x8)(ptr, d->pre_stride, dst, dst_stride);
+ vp8_copy_mem8x8(ptr, d->pre_stride, dst, dst_stride);
}
}
@@ -190,7 +190,7 @@ static void build_inter_predictors2b(MACROBLOCKD *x, BLOCKD *d, unsigned char *d
}
else
{
- RECON_INVOKE(&x->rtcd->recon, copy8x4)(ptr, d->pre_stride, dst, dst_stride);
+ vp8_copy_mem8x4(ptr, d->pre_stride, dst, dst_stride);
}
}
@@ -269,8 +269,8 @@ void vp8_build_inter16x16_predictors_mbuv(MACROBLOCKD *x)
}
else
{
- RECON_INVOKE(&x->rtcd->recon, copy8x8)(uptr, pre_stride, upred_ptr, 8);
- RECON_INVOKE(&x->rtcd->recon, copy8x8)(vptr, pre_stride, vpred_ptr, 8);
+ vp8_copy_mem8x8(uptr, pre_stride, upred_ptr, 8);
+ vp8_copy_mem8x8(vptr, pre_stride, vpred_ptr, 8);
}
}
@@ -354,7 +354,7 @@ void vp8_build_inter16x16_predictors_mby(MACROBLOCKD *x,
}
else
{
- RECON_INVOKE(&x->rtcd->recon, copy16x16)(ptr, pre_stride, dst_y,
+ vp8_copy_mem16x16(ptr, pre_stride, dst_y,
dst_ystride);
}
}
@@ -426,7 +426,7 @@ void vp8_build_inter16x16_predictors_mb(MACROBLOCKD *x,
}
else
{
- RECON_INVOKE(&x->rtcd->recon, copy16x16)(ptr, pre_stride, dst_y, dst_ystride);
+ vp8_copy_mem16x16(ptr, pre_stride, dst_y, dst_ystride);
}
/* calc uv motion vectors */
@@ -458,8 +458,8 @@ void vp8_build_inter16x16_predictors_mb(MACROBLOCKD *x,
}
else
{
- RECON_INVOKE(&x->rtcd->recon, copy8x8)(uptr, pre_stride, dst_u, dst_uvstride);
- RECON_INVOKE(&x->rtcd->recon, copy8x8)(vptr, pre_stride, dst_v, dst_uvstride);
+ vp8_copy_mem8x8(uptr, pre_stride, dst_u, dst_uvstride);
+ vp8_copy_mem8x8(vptr, pre_stride, dst_v, dst_uvstride);
}
}