mpv/libswscale
stefano 81b1285123 Implement shuffle_bytes_abcd() functions and use them for shuffling
bytes when converting between RGB32 variants.

In particular fix the argb -> rgba and abgr -> bgra conversions.

See the thread:
Subject: [FFmpeg-devel] [RFC] RGB32 / BGR32 ethernal bug
Date: Tue, 26 Jan 2010 01:06:18 +0100


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30501 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-02-03 23:46:00 +00:00
..
bfin Blackfin: use SRAM only when CONFIG_SRAM is set 2010-01-31 00:20:37 +00:00
mlib
ppc Move array specifiers outside DECLARE_ALIGNED() invocations 2010-01-22 03:26:30 +00:00
sparc
x86 Const correctness for src pointer. Remove all constness related warnings in 2010-01-15 08:51:51 +00:00
Makefile Rename swscale-example to swscale-test, to better reflect the intended 2010-01-27 00:25:23 +00:00
colorspace-test.c
libswscale.v Add symbol versioning for shared libraries 2010-01-16 04:48:55 +00:00
options.c
rgb2rgb.c Implement shuffle_bytes_abcd() functions and use them for shuffling 2010-02-03 23:46:00 +00:00
rgb2rgb.h Implement shuffle_bytes_abcd() functions and use them for shuffling 2010-02-03 23:46:00 +00:00
rgb2rgb_template.c Const correctness for src pointer. Remove all constness related warnings in 2010-01-15 08:51:51 +00:00
swscale-test.c Fix randomness of the swscale-test output. 2010-01-30 13:31:00 +00:00
swscale.c Implement shuffle_bytes_abcd() functions and use them for shuffling 2010-02-03 23:46:00 +00:00
swscale.h More const-correctness for sws_scale 2010-01-21 09:52:11 +00:00
swscale_internal.h Add 3 more RGB makros that allow specifying RGB in bytes and any rgb/bgr. 2010-01-26 08:01:50 +00:00
swscale_template.c Use isAnyRGB() where possible 2010-01-26 08:03:28 +00:00
utils.c Declare support for the pixel formats: 2010-01-31 10:16:05 +00:00
yuv2rgb.c Use av_get_bits_per_pixel() for computing the bits per pixel of the 2010-01-24 12:55:05 +00:00