summaryrefslogtreecommitdiff
path: root/libswscale
diff options
context:
space:
mode:
authorClément Bœsch <ubitux@gmail.com>2011-09-01 02:54:27 +0200
committerClément Bœsch <ubitux@gmail.com>2011-09-01 20:23:40 +0200
commit7c14c24250d90773ef9dee384d89fff9e094be7b (patch)
tree00404affc68f11cbac2c5d452dc17231a1e4780c /libswscale
parentdf8737eb354af4e48d53c7b848ca8da9e2182929 (diff)
sws: fix a huge amount of incompatible pointer type arguments warnings.
Diffstat (limited to 'libswscale')
-rw-r--r--libswscale/swscale.c9
1 files changed, 6 insertions, 3 deletions
diff --git a/libswscale/swscale.c b/libswscale/swscale.c
index 0f886486e8..d54ba3f7cf 100644
--- a/libswscale/swscale.c
+++ b/libswscale/swscale.c
@@ -1733,7 +1733,8 @@ rgb16_32ToUV_half_c_template(int16_t *dstU, int16_t *dstV,
static void name ## ToY_c(uint8_t *dst, const uint8_t *src, \
int width, uint32_t *unused) \
{ \
- rgb16_32ToY_c_template(dst, src, width, fmt, shr, shg, shb, shp, \
+ rgb16_32ToY_c_template((int16_t*)dst, src, width, fmt, \
+ shr, shg, shb, shp, \
maskr, maskg, maskb, rsh, gsh, bsh, S); \
} \
\
@@ -1741,7 +1742,8 @@ static void name ## ToUV_c(uint8_t *dstU, uint8_t *dstV, \
const uint8_t *src, const uint8_t *dummy, \
int width, uint32_t *unused) \
{ \
- rgb16_32ToUV_c_template(dstU, dstV, src, width, fmt, shr, shg, shb, shp, \
+ rgb16_32ToUV_c_template((int16_t*)dstU, (int16_t*)dstV, src, width, fmt, \
+ shr, shg, shb, shp, \
maskr, maskg, maskb, rsh, gsh, bsh, S); \
} \
\
@@ -1749,7 +1751,8 @@ static void name ## ToUV_half_c(uint8_t *dstU, uint8_t *dstV, \
const uint8_t *src, const uint8_t *dummy, \
int width, uint32_t *unused) \
{ \
- rgb16_32ToUV_half_c_template(dstU, dstV, src, width, fmt, shr, shg, shb, shp, \
+ rgb16_32ToUV_half_c_template((int16_t*)dstU, (int16_t*)dstV, src, width, fmt, \
+ shr, shg, shb, shp, \
maskr, maskg, maskb, rsh, gsh, bsh, S); \
}