diff options
author | Daniel Kang <daniel.d.kang@gmail.com> | 2013-02-16 00:13:58 +0400 |
---|---|---|
committer | Diego Biurrun <diego@biurrun.de> | 2013-02-18 18:23:03 +0400 |
commit | 7a03145ed7cb4f1ce794b5126559dd6f38029243 (patch) | |
tree | 0f5cf03a7635799d8c445157d2c81fcf9ca6ebef | |
parent | 202b5f6deb65e405b07b9b5c20f97c8cb925cf49 (diff) |
x86: dsputil: int --> ptrdiff_t for ff_put_pixels16_mmxext line_size param
This avoids SIMD-optimized functions having to sign-extend their
line size argument manually to be able to do pointer arithmetic.
Signed-off-by: Diego Biurrun <diego@biurrun.de>
-rw-r--r-- | libavcodec/x86/dsputil_mmx.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libavcodec/x86/dsputil_mmx.c b/libavcodec/x86/dsputil_mmx.c index c011a21d5b..fbc4b019c0 100644 --- a/libavcodec/x86/dsputil_mmx.c +++ b/libavcodec/x86/dsputil_mmx.c @@ -147,7 +147,7 @@ void ff_avg_pixels8_xy2_3dnow(uint8_t *block, const uint8_t *pixels, void ff_put_pixels8_mmxext(uint8_t *block, const uint8_t *pixels, ptrdiff_t line_size, int h); static void ff_put_pixels16_mmxext(uint8_t *block, const uint8_t *pixels, - int line_size, int h) + ptrdiff_t line_size, int h) { ff_put_pixels8_mmxext(block, pixels, line_size, h); ff_put_pixels8_mmxext(block + 8, pixels + 8, line_size, h); |