2 ===================================================================
3 --- swscale.c (revision 31036)
4 +++ swscale.c (working copy)
9 -static inline void rgb48ToY(uint8_t *dst, const uint8_t *src, int width,
10 +static inline void rgb48ToY(uint8_t *dst, const uint8_t *src, long width,
16 static inline void rgb48ToUV(uint8_t *dstU, uint8_t *dstV,
17 const uint8_t *src1, const uint8_t *src2,
18 - int width, uint32_t *unused)
19 + long width, uint32_t *unused)
25 static inline void rgb48ToUV_half(uint8_t *dstU, uint8_t *dstV,
26 const uint8_t *src1, const uint8_t *src2,
27 - int width, uint32_t *unused)
28 + long width, uint32_t *unused)
32 Index: swscale_template.c
33 ===================================================================
34 --- swscale_template.c (revision 31036)
35 +++ swscale_template.c (working copy)
39 #endif /* COMPILE_TEMPLATE_MMX2 */
41 x86_reg xInc_shr16 = (x86_reg) (xInc >> 16);
42 uint16_t xInc_mask = xInc & 0xffff;
46 : "%"REG_a, "%"REG_d, "%ecx", "%"REG_D, "%esi"
49 #if COMPILE_TEMPLATE_MMX2
50 } //if MMX2 can't be used