ffmpeg/libswscale
Mans Rullgard 4064d770ad Fix MMX rgb24 to yuv conversion with gcc 4.6
When built with gcc 4.6, the MMX rgb24 to yuv conversion gives
wrong output.  The compiler produces this warning:

libswscale/swscale_template.c:1885:5: warning: use of memory input without lvalue in asm operand 4 is deprecated

Changing the memory operand to a register makes it work.

Signed-off-by: Mans Rullgard <mans@mansr.com>
(cherry picked from commit f344903ca5)
2011-02-14 23:58:18 +01:00
..
bfin consolidate .gitignore patters into a single file 2011-01-18 21:32:05 +01:00
mlib consolidate .gitignore patters into a single file 2011-01-18 21:32:05 +01:00
ppc consolidate .gitignore patters into a single file 2011-01-18 21:32:05 +01:00
sparc consolidate .gitignore patters into a single file 2011-01-18 21:32:05 +01:00
x86 consolidate .gitignore patters into a single file 2011-01-18 21:32:05 +01:00
colorspace-test.c colorspace-test: fix build 2010-12-07 15:27:11 +00:00
libswscale.v
Makefile swscale-test: get strides using av_fill_image_linesizes() from libavcore 2010-08-08 18:14:43 +00:00
options.c Set the default value of param0 and param1 to SWS_PARAM_DEFAULT. 2010-09-29 22:06:40 +00:00
rgb2rgb_template.c Replace ASMALIGN() with .p2align 2011-01-18 20:48:24 +00:00
rgb2rgb.c rgb2rgb: don't misuse HAVE_* defines 2010-09-14 13:12:11 +00:00
rgb2rgb.h rgb2rgb: replace shuffle_bytes_2103() by optimized rgb32tobgr32() 2010-09-12 13:03:41 +00:00
swscale_internal.h Y400A (gray alpha) input support in libswscale 2010-09-27 22:24:03 +00:00
swscale_template.c Fix MMX rgb24 to yuv conversion with gcc 4.6 2011-02-14 23:58:18 +01:00
swscale-test.c Remove a few if (p) av_freep(&p) forms 2011-02-06 20:31:44 +01:00
swscale.c 100l fix if condition 2010-09-27 23:47:54 +00:00
swscale.h Deprecate sws_getContext(), use sws_alloc_context() and 2010-09-28 22:23:58 +00:00
utils.c Store src/dstFormat after calling handle_jpeg 2010-10-29 13:48:12 +00:00
yuv2rgb.c