Fix 'assignment from incompatible pointer type' warning.
authorcehoyos <cehoyos@b3059339-0415-0410-9bf9-f77b7e298cf2>
Sat, 3 Jul 2010 09:58:13 +0000 (09:58 +0000)
committercehoyos <cehoyos@b3059339-0415-0410-9bf9-f77b7e298cf2>
Sat, 3 Jul 2010 09:58:13 +0000 (09:58 +0000)
Patch by Eli Friedman, eli d friedman a gmail

git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@31628 b3059339-0415-0410-9bf9-f77b7e298cf2

libswscale/swscale.c

index a64c09b..425feaa 100644 (file)
@@ -989,7 +989,7 @@ static void fillPlane(uint8_t* plane, int stride, int width, int height, int y,
     }
 }
 
-static inline void rgb48ToY(uint8_t *dst, const uint8_t *src, int width,
+static inline void rgb48ToY(uint8_t *dst, const uint8_t *src, long width,
                             uint32_t *unused)
 {
     int i;
@@ -1004,7 +1004,7 @@ static inline void rgb48ToY(uint8_t *dst, const uint8_t *src, int width,
 
 static inline void rgb48ToUV(uint8_t *dstU, uint8_t *dstV,
                              const uint8_t *src1, const uint8_t *src2,
-                             int width, uint32_t *unused)
+                             long width, uint32_t *unused)
 {
     int i;
     assert(src1==src2);
@@ -1020,7 +1020,7 @@ static inline void rgb48ToUV(uint8_t *dstU, uint8_t *dstV,
 
 static inline void rgb48ToUV_half(uint8_t *dstU, uint8_t *dstV,
                                   const uint8_t *src1, const uint8_t *src2,
-                                  int width, uint32_t *unused)
+                                  long width, uint32_t *unused)
 {
     int i;
     assert(src1==src2);