diff options
author | Måns Rullgård <mans@mansr.com> | 2010-02-09 19:13:41 +0300 |
---|---|---|
committer | Måns Rullgård <mans@mansr.com> | 2010-02-09 19:13:41 +0300 |
commit | 3132614305a4591c75ac20e4f13d1398e17375b4 (patch) | |
tree | 548e6c5177c38c9c59e911f4994851e4168afec6 /libavcodec/arm/dsputil_init_armv6.c | |
parent | f73a626ae4c374546226091c0a74a9053181af1d (diff) |
ARMv6 optimised diff_pixels
Originally committed as revision 21702 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diffstat (limited to 'libavcodec/arm/dsputil_init_armv6.c')
-rw-r--r-- | libavcodec/arm/dsputil_init_armv6.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/libavcodec/arm/dsputil_init_armv6.c b/libavcodec/arm/dsputil_init_armv6.c index 1e599430f7..43eab46f0a 100644 --- a/libavcodec/arm/dsputil_init_armv6.c +++ b/libavcodec/arm/dsputil_init_armv6.c @@ -51,6 +51,8 @@ void ff_add_pixels_clamped_armv6(const DCTELEM *block, int line_size); void ff_get_pixels_armv6(DCTELEM *block, const uint8_t *pixels, int stride); +void ff_diff_pixels_armv6(DCTELEM *block, const uint8_t *s1, + const uint8_t *s2, int stride); int ff_pix_abs16_armv6(void *s, uint8_t *blk1, uint8_t *blk2, int line_size, int h); @@ -95,6 +97,7 @@ void av_cold ff_dsputil_init_armv6(DSPContext* c, AVCodecContext *avctx) c->add_pixels_clamped = ff_add_pixels_clamped_armv6; c->get_pixels = ff_get_pixels_armv6; + c->diff_pixels = ff_diff_pixels_armv6; c->pix_abs[0][0] = ff_pix_abs16_armv6; c->pix_abs[0][1] = ff_pix_abs16_x2_armv6; |