summaryrefslogtreecommitdiff
path: root/libswscale/bfin/internal_bfin.S
diff options
context:
space:
mode:
authorRamiro Polla <ramiro.polla@gmail.com>2010-05-11 00:36:34 +0000
committerRamiro Polla <ramiro.polla@gmail.com>2010-05-11 00:36:34 +0000
commitd9d14dc6074200a4d2e6b8bf02376d785178ae82 (patch)
treee13355d3481bbb70201f5b50f96c788ea780816d /libswscale/bfin/internal_bfin.S
parent22cb6fb60fbca612339e0a40f6503a7b8eb9ebfd (diff)
Use int instead of long to pass width parameters in non-public functions.
long was being incorrectly used as an x86-sized register, both for 32 and 64 bits, but this is not the case in win64. Originally committed as revision 31153 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
Diffstat (limited to 'libswscale/bfin/internal_bfin.S')
-rw-r--r--libswscale/bfin/internal_bfin.S8
1 files changed, 4 insertions, 4 deletions
diff --git a/libswscale/bfin/internal_bfin.S b/libswscale/bfin/internal_bfin.S
index 5af46540a8..cb8d71253c 100644
--- a/libswscale/bfin/internal_bfin.S
+++ b/libswscale/bfin/internal_bfin.S
@@ -466,8 +466,8 @@ DEFUN_END(yuv2rgb24_line)
#define ARG_srcStride 40
DEFUN(uyvytoyv12, mL3, (const uint8_t *src, uint8_t *ydst, uint8_t *udst, uint8_t *vdst,
- long width, long height,
- long lumStride, long chromStride, long srcStride)):
+ int width, int height,
+ int lumStride, int chromStride, int srcStride)):
link 0;
[--sp] = (r7:4,p5:4);
@@ -539,8 +539,8 @@ DEFUN(uyvytoyv12, mL3, (const uint8_t *src, uint8_t *ydst, uint8_t *udst, uint8
DEFUN_END(uyvytoyv12)
DEFUN(yuyvtoyv12, mL3, (const uint8_t *src, uint8_t *ydst, uint8_t *udst, uint8_t *vdst,
- long width, long height,
- long lumStride, long chromStride, long srcStride)):
+ int width, int height,
+ int lumStride, int chromStride, int srcStride)):
link 0;
[--sp] = (r7:4,p5:4);