ref: 3c208a5a5e48b5c44f53ed3dfb9dd047c3af4919
parent: 1347b2ce0fb58457cd390f73a281838eee4f5ea9
author: Johann <johannkoenig@google.com>
date: Tue Jul 31 10:12:32 EDT 2012
use RTCD pointer for intra4x4_predict Change-Id: I4161389ff02aa37636540ac0fe0fe9763d52ebdc
--- a/vp8/common/reconintra4x4.c
+++ b/vp8/common/reconintra4x4.c
@@ -300,9 +300,9 @@
{
unsigned char *Above = src - src_stride;
- vp8_intra4x4_predict_d_c(Above,
- src - 1, src_stride,
- b_mode,
- dst, dst_stride,
- Above[-1]);
+ vp8_intra4x4_predict_d(Above,
+ src - 1, src_stride,
+ b_mode,
+ dst, dst_stride,
+ Above[-1]);
}
--- a/vp8/common/rtcd_defs.sh
+++ b/vp8/common/rtcd_defs.sh
@@ -145,6 +145,8 @@
specialize vp8_build_intra_predictors_mbuv_s sse2 ssse3
prototype void vp8_intra4x4_predict_d "unsigned char *above, unsigned char *left, int left_stride, int b_mode, unsigned char *dst, int dst_stride, unsigned char top_left"
+# No existing specializations
+
prototype void vp8_intra4x4_predict "unsigned char *src, int src_stride, int b_mode, unsigned char *dst, int dst_stride"
specialize vp8_intra4x4_predict media
vp8_intra4x4_predict_media=vp8_intra4x4_predict_armv6
--- a/vp8/decoder/decodframe.c
+++ b/vp8/decoder/decodframe.c
@@ -199,7 +199,7 @@
left_stride = dst_stride;
top_left = yabove[-1];
- vp8_intra4x4_predict_d_c(yabove, yleft, left_stride,
+ vp8_intra4x4_predict_d(yabove, yleft, left_stride,
b_mode,
base_dst + b->offset, dst_stride,
top_left);
--- a/vp8/decoder/threading.c
+++ b/vp8/decoder/threading.c
@@ -205,7 +205,7 @@
else
top_left = yabove[-1];
- vp8_intra4x4_predict_d_c(yabove, yleft, left_stride,
+ vp8_intra4x4_predict_d(yabove, yleft, left_stride,
b_mode,
base_dst + b->offset, dst_stride,
top_left);
--
⑨