ffmpeg/libswscale
Martin Storsjö d192ac3e03 swscale: Disallow conversion to GBRP16
This reverts parts of d6d5ef5534, that didn't work right. (The
tests that were added failed on big endian, and the output looked
garbled on little endian as well.)

This is due to the fact that the intermediate scaling values (from
e.g. hScale8To19_c or hScale16To19_c) are stored as int32_t and
thus requires a separate output function, while yuv2gbrp_full_X_c
only interprets it as int16_t.

Signed-off-by: Martin Storsjö <martin@martin.st>
2013-02-11 20:03:16 +02:00
..
bfin Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
ppc miscellaneous typo fixes 2012-12-21 00:18:34 +01:00
sparc Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
x86 x86inc: Rename "program_name" to "private_prefix" 2013-01-18 20:29:53 +01:00
colorspace-test.c testprogs: Remove unused includes 2012-08-29 00:23:51 +03:00
input.c swscale: do not forget to swap data in formats with different endianness 2012-10-31 17:53:57 +01:00
libswscale.v swscale: Do not make ff_ symbols globally visible. 2012-10-10 02:08:01 +02:00
Makefile Create version.h headers for libraries that lack them 2012-07-04 15:10:06 +02:00
options.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
output.c sws: GBRP9, GBRP10, and GBRP16 output support 2013-02-09 14:31:11 -05:00
rgb2rgb_template.c x86: mmx2 ---> mmxext in comments and messages 2012-10-31 00:37:42 +01:00
rgb2rgb.c x86: mmx2 ---> mmxext in comments and messages 2012-10-31 00:37:42 +01:00
rgb2rgb.h rgb2rgb: rgb12to15() 2012-01-12 16:43:17 -08:00
swscale_internal.h swscale: GBRP output support 2013-01-27 15:28:07 -05:00
swscale_unscaled.c sws: use planarRgbToRgbWrapper only for 8bit per component 2013-02-09 14:31:53 -05:00
swscale-test.c sws: do not use av_pix_fmt_descriptors directly. 2012-10-12 12:45:38 +02:00
swscale.c swscale: GBRP output support 2013-01-27 15:28:07 -05:00
swscale.h libswscale: remove unnecessary direct #if LIBSWSCALE_VERSION_MAJOR 2012-11-16 15:04:57 +01:00
utils.c swscale: Disallow conversion to GBRP16 2013-02-11 20:03:16 +02:00
version.h x86: build: replace mmx2 by mmxext 2012-08-03 22:51:05 +02:00
yuv2rgb.c sws: disable yuv2rgb warning for planar rgb. 2013-02-09 14:32:50 -05:00