diff options
author | John Koleszar <jkoleszar@google.com> | 2012-01-12 16:55:44 -0800 |
---|---|---|
committer | John Koleszar <jkoleszar@google.com> | 2012-01-30 12:10:47 -0800 |
commit | be8af188d025eb24426757952ca8756a9b6353ea (patch) | |
tree | 243e62d738bd60aec661b7ccf21cbff8ccb3d106 /vp8/encoder/encodemb.c | |
parent | 61311e61039c300ae872ccba22304e9e60dc0205 (diff) | |
download | libvpx-be8af188d025eb24426757952ca8756a9b6353ea.tar libvpx-be8af188d025eb24426757952ca8756a9b6353ea.tar.gz libvpx-be8af188d025eb24426757952ca8756a9b6353ea.tar.bz2 libvpx-be8af188d025eb24426757952ca8756a9b6353ea.zip |
RTCD: add block subtraction functions
This commit continues the process of converting to the new RTCD
system.
Change-Id: Id8a287fdd4bd050ea4452e1582ad85520f3081be
Diffstat (limited to 'vp8/encoder/encodemb.c')
-rw-r--r-- | vp8/encoder/encodemb.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/vp8/encoder/encodemb.c b/vp8/encoder/encodemb.c index 353eeb6fc..8e139400b 100644 --- a/vp8/encoder/encodemb.c +++ b/vp8/encoder/encodemb.c @@ -102,9 +102,9 @@ static void vp8_subtract_mb(const VP8_ENCODER_RTCD *rtcd, MACROBLOCK *x) { BLOCK *b = &x->block[0]; - ENCODEMB_INVOKE(&rtcd->encodemb, submby)(x->src_diff, *(b->base_src), + vp8_subtract_mby(x->src_diff, *(b->base_src), b->src_stride, x->e_mbd.dst.y_buffer, x->e_mbd.dst.y_stride); - ENCODEMB_INVOKE(&rtcd->encodemb, submbuv)(x->src_diff, x->src.u_buffer, + vp8_subtract_mbuv(x->src_diff, x->src.u_buffer, x->src.v_buffer, x->src.uv_stride, x->e_mbd.dst.u_buffer, x->e_mbd.dst.v_buffer, x->e_mbd.dst.uv_stride); } @@ -643,7 +643,7 @@ void vp8_encode_inter16x16y(const VP8_ENCODER_RTCD *rtcd, MACROBLOCK *x) vp8_build_inter16x16_predictors_mby(&x->e_mbd, x->e_mbd.dst.y_buffer, x->e_mbd.dst.y_stride); - ENCODEMB_INVOKE(&rtcd->encodemb, submby)(x->src_diff, *(b->base_src), + vp8_subtract_mby(x->src_diff, *(b->base_src), b->src_stride, x->e_mbd.dst.y_buffer, x->e_mbd.dst.y_stride); transform_mby(x); |