ffmpeg/libswscale
Derek Buitenhuis 33c827f632 swscale: Properly scale YUV
Only shift limited range luma, and always only shift chroma
for upconversion.

Based off a patch by Michael Niedermayer.

Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
2014-12-05 13:03:49 +00:00
..
ppc ppc: don't return a value from a function declared void 2013-08-30 00:41:10 +03:00
x86 avutil: rename AV_PIX_FMT_Y400A to AV_PIX_FMT_YA8 2014-08-04 12:55:08 +01:00
colorspace-test.c testprogs: Remove unused includes 2012-08-29 00:23:51 +03:00
input.c swscale: support AV_PIX_FMT_YA16 as input 2014-08-04 12:56:05 +01:00
libswscale.v swscale: Do not make ff_ symbols globally visible. 2012-10-10 02:08:01 +02:00
Makefile build: handle library dependencies in configure 2014-05-13 20:02:01 +02:00
options.c Give less generic names to global library option arrays 2013-08-02 19:19:02 +02:00
output.c swscale: support converting YVYU422 pixel format 2014-04-07 23:50:34 +02:00
rgb2rgb_template.c swscale: fix sign extensions in yuv planar conversion 2014-10-18 16:15:10 +01:00
rgb2rgb.c swscale: add nv12/nv21->yuv420 converter 2014-01-21 17:55:07 +01:00
rgb2rgb.h swscale: add nv12/nv21->yuv420 converter 2014-01-21 17:55:07 +01:00
swscale_internal.h swscale: support AV_PIX_FMT_YA16 as input 2014-08-04 12:56:05 +01:00
swscale_unscaled.c swscale: Properly scale YUV 2014-12-05 13:03:49 +00:00
swscale-test.c swscale: support AV_PIX_FMT_YA16 as input 2014-08-04 12:56:05 +01:00
swscale.c swscale: cosmetics: Drop silly camelCase from swScale function pointer name 2013-08-29 10:23:54 +02:00
swscale.h swscale: Undeprecate sws_getContext() 2014-08-07 04:03:00 -07:00
utils.c swscale: Undeprecate sws_getContext() 2014-08-07 04:03:00 -07:00
version.h Bump major versions of all libraries. 2014-08-09 16:58:33 +00:00
yuv2rgb.c Remove all Blackfin architecture optimizations 2014-06-02 08:41:47 -07:00