aboutsummaryrefslogtreecommitdiffstats
path: root/libswscale/yuv2rgb.c
Commit message (Expand)AuthorAgeFilesLines
* swscale/yuv2rgb: Return a more specific error code from ff_yuv2rgb_c_init_tab...Michael Niedermayer2019-01-011-1/+1
* lsws/yuv2rgb: Fix yuva2rgb32 on big endian hardware.Carl Eugen Hoyos2017-10-291-0/+8
* swscale: add bt2020 yuv2rgb coefficients.Ronald S. Bultje2016-04-011-3/+6
* swscale: fix bt709 yuv2rgb coefficients.Ronald S. Bultje2016-04-011-2/+2
* sws/yuv2rgb: clarify precision of coeff and offset for mmx codeClément Bœsch2016-02-271-6/+6
* sws/yuv2rgb: avoid a few ub on signed left shiftsClément Bœsch2016-02-271-10/+10
* yuv2rgb: Document the color space coefficientsVittorio Giovara2016-01-191-0/+11
* swscale/yuv2rgb: Factor YUVRGB_TABLE_LUMA_HEADROOM outMichael Niedermayer2016-01-141-44/+45
* swscale/yuv2rgb: Use av_clip_uint8()Michael Niedermayer2015-02-211-2/+2
* Merge commit '1dd797e3c9f179f957316a0becbec048b42df8aa'Michael Niedermayer2015-01-061-7/+11
|\
| * swscale: check memory allocationsVittorio Giovara2015-01-051-7/+11
* | swscale/yuv2rgb: Fix width % 4 != 0 with bgr4_byte/rgb4_byteMichael Niedermayer2014-12-241-1/+17
* | swscale/yuv2rgb: Fix width % 4 != 0 with bgr4/rgb4Michael Niedermayer2014-12-241-1/+21
* | swscale/yuv2rgb: fix width % 8 != 0 and rgb/bgr8 outputMichael Niedermayer2014-12-241-1/+21
* | Merge commit '880e2aa23645ed9871c66ee1cbd00f93c72d2d73'Michael Niedermayer2014-06-021-2/+0
|\|
| * Remove all Blackfin architecture optimizationsDiego Biurrun2014-06-021-2/+0
* | Merge commit 'b4dd424d96f09f9bafb88e47f37df65dc4529143'Michael Niedermayer2014-03-131-2/+0
|\|
| * Remove all SPARC architecture optimizationsDiego Biurrun2014-03-131-2/+0
* | swscale/yuv2rgb: clip cy, avoid division by 0 with 0 contrastMichael Niedermayer2013-10-171-4/+4
* | swscale/yuv2rgb: make sure yuvTable is set to NULL after deallocationMichael Niedermayer2013-09-161-2/+1
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2013-08-291-6/+6
|\|
| * cosmetics: Place arch initialization calls in alphabetical orderDiego Biurrun2013-08-291-6/+6
* | Merge commit '3aa682f25324d811ec284edc808eb71a46eae950'Michael Niedermayer2013-08-291-1/+1
|\|
| * swscale: consistent names for arch-specific acceleration functionsDiego Biurrun2013-08-291-1/+1
* | Merge commit 'c2503d9c8ab42ea55922e9f5a10c8bfbbbfeaf19'Michael Niedermayer2013-08-291-2/+2
|\|
| * swscale: ppc: Hide arch-specific initialization detailsDiego Biurrun2013-08-291-2/+2
* | Merge commit 'a519583991c38d38503ab08357716513facc5725'Michael Niedermayer2013-08-291-2/+2
|\|
| * swscale: x86: Hide arch-specific initialization detailsDiego Biurrun2013-08-281-2/+2
* | Merge commit 'aa2ba8c99e5708884a56aea9c1d96e014866f8a3'Michael Niedermayer2013-08-161-20/+13
|\|
| * swscale: Move extern declarations for tables to swscale_internal.hDiego Biurrun2013-08-151-13/+8
* | swscale: RGBA64 outputPaul B Mahol2013-05-121-0/+1
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2013-05-061-6/+6
|\|
| * swscale: Use alpha from the right row in yuva2rgba_cMartin Storsjö2013-05-061-6/+6
* | Merge commit '6c5eac9a603a91a707d030d96ba97e2ef6b3ce50'Michael Niedermayer2013-05-061-8/+8
|\|
| * swscale: Remove unnecessary backslashesMartin Storsjö2013-05-061-8/+8
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2013-02-101-1/+1
|\|
| * sws: disable yuv2rgb warning for planar rgb.Michael Niedermayer2013-02-091-1/+2
* | sws: disable yuv2rgb warning for planar rgb.Michael Niedermayer2013-01-261-1/+2
* | yuv2rgb: fix integer overflow in fill_gv_table()Michael Niedermayer2012-10-241-1/+1
* | yuv2rgb: fix integer overflow in fill_tableMichael Niedermayer2012-10-241-1/+1
* | yuv2rgb: fix declared array sizes, so they match actuals.Michael Niedermayer2012-10-111-6/+6
* | Merge commit '716d413c13981da15323c7a3821860536eefdbbb'Michael Niedermayer2012-10-081-45/+45
|\|
| * Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormatAnton Khirnov2012-10-081-47/+47
* | Merge commit 'd488c3bcbaf7ddda42597e014deb661a7e9e2112'Michael Niedermayer2012-08-291-16/+48
|\|
| * yuv2rgb: handle line widths that are not a multiple of 4.Ronald S. Bultje2012-08-281-16/+48
* | yuv2rgb: implement 15/16bit ordered ditherMichael Niedermayer2012-07-171-12/+56
* | yuv2rgb: remove assert() the codepath is not invalidMichael Niedermayer2012-06-071-3/+0
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-02-231-418/+465
|\|
| * swscale: K&R formatting cosmetics (part I)Diego Biurrun2012-02-211-421/+472
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-02-091-2/+0
|\|