summaryrefslogtreecommitdiffstats
path: root/libswscale
Commit message (Collapse)AuthorAgeFilesLines
* swscale/utils: Fix potential overflow of srcPos*C before converting to 64bitMichael Niedermayer2013-08-081-3/+3
| | | | | | Fixes CID1061054 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* swscale/utils: Fix potential overflow of dstPos*xInc before converting to 64bitMichael Niedermayer2013-08-081-3/+3
| | | | | | Fixes CID1061053 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* Merge commit 'b5a138652ff8a5b987d3e1191e67fd9f6575527e'Michael Niedermayer2013-08-031-2/+2
|\ | | | | | | | | | | | | | | | | | | | | | | | | * commit 'b5a138652ff8a5b987d3e1191e67fd9f6575527e': Give less generic names to global library option arrays Conflicts: libavcodec/options_table.h libavfilter/avfilter.c libavformat/options_table.h libswscale/options.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * Give less generic names to global library option arraysDiego Biurrun2013-08-021-2/+2
| |
* | swscale/fill_rgb2yuv_table: fix default detectionMichael Niedermayer2013-07-271-1/+1
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | swscale/sws_getColorspaceDetails: dont fail for non yuvMichael Niedermayer2013-07-251-1/+1
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | swscale: exchange src & dst chroma posMichael Niedermayer2013-07-241-3/+3
| | | | | | | | | | Found-by: wm4 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | libswscale: Adding RGB => XYZ supportclook2013-07-233-3/+79
| |
* | swscale: remove unneeded include assert.hMichael Niedermayer2013-07-193-3/+0
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | swscale/input: fix 16bit gbrp inputMichael Niedermayer2013-07-191-3/+5
| | | | | | | | | | | | Fixes Ticket2793 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | swscale/options: fix copy and paste typoMichael Niedermayer2013-07-171-2/+2
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | swscale: Add support to specify chroma positionMichael Niedermayer2013-07-174-10/+37
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | swscale: move default colorspace setup to sws_init_filter()Michael Niedermayer2013-07-161-13/+8
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | swscale: call handle_format() from the functions that need itMichael Niedermayer2013-07-141-17/+15
| | | | | | | | | | | | This should fix some hypothetical issues with alloc/init_context() usage Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | swscale: make handle_formats() safe to be called multiple timesMichael Niedermayer2013-07-141-4/+4
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | swscale: move format handling to its own functionMichael Niedermayer2013-07-141-8/+12
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | swscale: treat gray as a fullrage (0-255) formatMichael Niedermayer2013-07-081-0/+2
| | | | | | | | | | | | Fixes Ticket2684 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | swscale: Fix PAL8 input with alphaMichael Niedermayer2013-06-261-0/+2
| | | | | | | | | | | | Fixes Ticket2158 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | swscale: fix filter alignment reduction without inline asmHendrik Leppkes2013-06-211-1/+1
| | | | | | | | | | | | | | | | Fixes scaling in MSVC/ICL, where inline asm is not present, but the YASM scaling code is. Reviewed-by: Derek Buitenhuis <derek.buitenhuis@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Check more completely for invalid pix_fmts in planarRgb16ToRgb16Wrapper()Carl Eugen Hoyos2013-06-111-1/+2
| | | | | | | | This makes the conversion function more robust.
* | swscale/swscale_unscaled: add ()Michael Niedermayer2013-06-101-1/+1
| | | | | | | | | | | | | | Fixes order of operations Fixes CID1030350 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Add unscaled converter from GBRP > 8bit to RGBx48/64.Carl Eugen Hoyos2013-06-061-0/+156
| | | | | | | | | | | | Fixes ticket #2633. Tested-by: Michael Cinquin
* | Merge commit 'c011ceef78eae66039efc66d9551a7146e08838a'Michael Niedermayer2013-06-031-2/+0
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | * commit 'c011ceef78eae66039efc66d9551a7146e08838a': swscale: ppc: Remove commented-out define cruft nsvdec: Remove commented-out debug cruft cpu: Restructure code to avoid pointless ret variable indirection Conflicts: libavutil/cpu.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * swscale: ppc: Remove commented-out define cruftDiego Biurrun2013-06-021-2/+0
| |
* | add YUVJ411PMichael Niedermayer2013-05-211-0/+4
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | swscale/output: silence warning about undefined 'ASSERT_LEVEL'Paul B Mahol2013-05-191-1/+1
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | swscale/output: remove unused headerPaul B Mahol2013-05-191-1/+0
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | sws/output: yuv2rgb_write() assert that alpha has the correct value in the ↵Michael Niedermayer2013-05-181-0/+6
| | | | | | | | | | | | tables Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | sws/output: init A1/A2 so that rgba64 ends with 0xffff in the absence of ↵Michael Niedermayer2013-05-181-4/+5
| | | | | | | | | | | | alpha input Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | replace remaining PIX_FMT_* flags with AV_PIX_FMT_FLAG_*Michael Niedermayer2013-05-153-4/+4
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2013-05-152-12/+12
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: pixdesc: rename PIX_FMT_* flags to AV_PIX_FMT_FLAG_* Conflicts: doc/APIchanges libavcodec/avpicture.c libavcodec/ffv1dec.c libavcodec/ffv1enc.c libavcodec/imgconvert.c libavcodec/tiffenc.c libavfilter/vf_pixdesctest.c libavfilter/vf_scale.c libavutil/imgutils.c libavutil/pixdesc.c libavutil/version.h libswscale/swscale_internal.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * pixdesc: rename PIX_FMT_* flags to AV_PIX_FMT_FLAG_*Anton Khirnov2013-05-152-12/+12
| |
* | swscale/output: silence compiler warnings about uninitialized variablesMichael Niedermayer2013-05-141-1/+1
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | sws/output: remove offset/coef for alpha in rgba64Michael Niedermayer2013-05-121-28/+10
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | swscale: RGBA64 outputPaul B Mahol2013-05-123-13/+282
| | | | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | sws/packed_16bpc_bswap: fix handling of negative strideMichael Niedermayer2013-05-121-3/+3
| |
* | Revert "sws: support endianness conversion for AV_PIX_FMT_RGBA64"Michael Niedermayer2013-05-121-2/+2
| | | | | | | | | | | | This reverts commit 23f7b14f2851d1d1a969c12b7e337826f0c74a43. This commit broke fate
* | sws: support endianness conversion for AV_PIX_FMT_RGBA64Paul B Mahol2013-05-121-2/+2
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | sws: add casts to silence pointer type mismatch warningsMichael Niedermayer2013-05-101-1/+1
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | sws/output/yuv2gbrp_full_X_c(): silence warning about uninitialized variableMichael Niedermayer2013-05-101-1/+2
| | | | | | | | | | | | clang did not show this one, so i missed it in the last batch Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | sws/output: silence warnings about uninitialized use of variablesMichael Niedermayer2013-05-101-4/+4
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | lavu: add FF_CEIL_RSHIFT and use it in various places.Clément Bœsch2013-05-095-19/+19
| |
* | libswscale: simplify isAnyRGB macroPaul B Mahol2013-05-081-10/+1
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | libswscale: GBRAP input & output and GBRAP16 input supportPaul B Mahol2013-05-086-6/+54
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | sws: factorize rgb 9+ planar funcs declarations.Clément Bœsch2013-05-071-109/+21
| |
* | Merge commit '9cfa21c8c2b81146aab574f55c93f27e5c2d435c'Michael Niedermayer2013-05-071-2/+2
|\ \ | |/ | | | | | | | | | | | | | | | | | | * commit '9cfa21c8c2b81146aab574f55c93f27e5c2d435c': swscale: support endianness conversion for AV_PIX_FMT_XYZ12 Conflicts: libswscale/swscale_unscaled.c libswscale/utils.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * swscale: support endianness conversion for AV_PIX_FMT_XYZ12Janne Grunau2013-05-062-1/+4
| |
* | Merge commit 'c1eb3e7fecdc270e03a700d61ef941600a6af491'Michael Niedermayer2013-05-073-2/+20
|\ \ | |/ | | | | | | | | | | | | | | | | | | * commit 'c1eb3e7fecdc270e03a700d61ef941600a6af491': swscale: add support for endianness only conversion Conflicts: libswscale/utils.c libswscale/version.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * swscale: add support for endianness only conversionJanne Grunau2013-05-063-2/+20
| | | | | | | | Use bitfields in FormatEntry array to avoid wasting an int for each flag.
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2013-05-061-6/+6
|\ \ | |/ | | | | | | | | | | * qatar/master: swscale: Use alpha from the right row in yuva2rgba_c Merged-by: Michael Niedermayer <michaelni@gmx.at>
OpenPOWER on IntegriCloud