Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/FFmpeg/FFmpeg.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-01-12swscale: disable ARM code until its build failure with clang/iphone is fixedMichael Niedermayer
See: "19:40 Yu Xiaolei Re: [FFmpeg-devel] [PATCH] fix build with gas-preprocessor.pl" Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-01-12Revert "swscale: disable ARM code until its build failure with clang/iphone ↵Michael Niedermayer
is fixed" This reverts commit c8c7736c1025bcf5bb27e104a0d0eae749408739.
2014-01-10Unscaled 16bit packed RGB to planar GBR converter.Carl Eugen Hoyos
Fixes r210(rgb48) -> ffv1 (gbrp10) -> r210 roundtrip as reported by forum user JasonCA.
2014-01-08swscale: disable ARM code until its build failure with clang/iphone is fixedMichael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-12-16swscale: NEON optimized unscaled rgba to nv12 conversionYu Xiaolei
Signed-off-by: Yu Xiaolei <dreifachstein@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-11-19swscale: fix used stride in planarToNv12Wrapper()Michael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-11-19swscale: add nv12/nv21->yuv420 converterMichael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-11-17swscale/swscale_unscaled: fix right column handling in planarCopyWrapperMichael Niedermayer
Found-by: Михаил <Micky53@mail.ru> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-10-16swsscale/swscale_unscaled: add GBRAP16Paul B Mahol
Signed-off-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-10-16swscale/swscale_unscaled: fix alpha pointer & stride for ↵Michael Niedermayer
planarRgb16ToRgb16Wrapper() Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-09-20swscale/swscale_unscaled: fix alpha values for rgb/bgr -> RGB32_1 / BGR32_1Michael Niedermayer
Found-by: Justin Ruggles Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-08-29Merge commit '1909f6b1b6da2db371c179bed5a19aaf979b7557'Michael Niedermayer
* commit '1909f6b1b6da2db371c179bed5a19aaf979b7557': swscale: cosmetics: Drop silly camelCase from swScale function pointer name Conflicts: libswscale/swscale_unscaled.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
2013-08-29Merge commit '3aa682f25324d811ec284edc808eb71a46eae950'Michael Niedermayer
* commit '3aa682f25324d811ec284edc808eb71a46eae950': swscale: consistent names for arch-specific acceleration functions Merged-by: Michael Niedermayer <michaelni@gmx.at>
2013-08-29Merge commit 'c2503d9c8ab42ea55922e9f5a10c8bfbbbfeaf19'Michael Niedermayer
* commit 'c2503d9c8ab42ea55922e9f5a10c8bfbbbfeaf19': swscale: ppc: Hide arch-specific initialization details Conflicts: libswscale/utils.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
2013-08-29swscale: cosmetics: Drop silly camelCase from swScale function pointer nameDiego Biurrun
2013-08-29swscale: consistent names for arch-specific acceleration functionsDiego Biurrun
2013-08-29swscale: ppc: Hide arch-specific initialization detailsDiego Biurrun
Also give consistent names to init functions.
2013-08-19swscale: improve dither checksMichael Niedermayer
Bssed on patch by Øyvind Kolås <pippin@gimp.org> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-08-16Merge commit 'd258531502b24cb653204fe4f003c8815755bdc4'Michael Niedermayer
* commit 'd258531502b24cb653204fe4f003c8815755bdc4': swscale: Mark a bunch of tables only used within one file static Conflicts: libswscale/swscale_unscaled.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
2013-08-15sws: add dither enumMichael Niedermayer
This allows specifying more dither algorithms without using up flags and without ambiguities. Also initialize the new field based on the flags and use it. Note, improving the logic of the checks is left to subsequent commits, this here only switches from flags to enum. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-08-15swscale_unscaled: make dither_scale static, its not used elsewhere and has ↵Michael Niedermayer
no prefix Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-08-15swscale: Mark a bunch of tables only used within one file staticDiego Biurrun
2013-08-15swscale: Move extern declarations for tables to swscale_internal.hDiego Biurrun
Also add missing ff_ prefixes where necessary.
2013-06-11Check more completely for invalid pix_fmts in planarRgb16ToRgb16Wrapper()Carl Eugen Hoyos
This makes the conversion function more robust.
2013-06-10swscale/swscale_unscaled: add ()Michael Niedermayer
Fixes order of operations Fixes CID1030350 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-06-07Add unscaled converter from GBRP > 8bit to RGBx48/64.Carl Eugen Hoyos
Fixes ticket #2633. Tested-by: Michael Cinquin
2013-05-15Merge remote-tracking branch 'qatar/master'Michael Niedermayer
* 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>
2013-05-15pixdesc: rename PIX_FMT_* flags to AV_PIX_FMT_FLAG_*Anton Khirnov
2013-05-12sws/packed_16bpc_bswap: fix handling of negative strideMichael Niedermayer
2013-05-09lavu: add FF_CEIL_RSHIFT and use it in various places.Clément Bœsch
2013-05-08libswscale: GBRAP input & output and GBRAP16 input supportPaul B Mahol
Signed-off-by: Paul B Mahol <onemda@gmail.com>
2013-05-06swscale: support endianness conversion for AV_PIX_FMT_XYZ12Janne Grunau
2013-04-28sws: add 16bit gbrp formats to packed_16bpc_bswap()Michael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-04-28sws: extend packed_16bpc_bswap code to handle planar formatsMichael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-04-15sws: Update rgb24toyv12_c() to user supplied rgb2yuv tablesMichael Niedermayer
As the function arguments change, we also change the function name to ensure that anyone using this (non public) function doesnt end with hard to debug crashes. The new name also has a proper prefix. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-03-12Merge commit '7b89cd20d844cbe763ca34e63e99d110043cf241'Michael Niedermayer
* commit '7b89cd20d844cbe763ca34e63e99d110043cf241': eamad: allocate a dummy reference frame when the real one is missing Replace remaining includes of audioconvert.h with channel_layout.h Replace some forgotten instances of PIX_FMT_* with AV_PIX_FMT_*. Conflicts: libavcodec/h264.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
2013-03-08Replace some forgotten instances of PIX_FMT_* with AV_PIX_FMT_*.Anton Khirnov
2013-02-27swscale: Add support for unscaled 8-bit Packed RGB -> Planar RGBDerek Buitenhuis
Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
2013-02-27swscale: Add support for unscaled 8-bit Packed RGB -> Planar RGBDerek Buitenhuis
Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
2013-02-10Merge commit 'e58013dd8f00e17dd98ba64e41c72f1d152f6608'Michael Niedermayer
* commit 'e58013dd8f00e17dd98ba64e41c72f1d152f6608': sws: use planarRgbToRgbWrapper only for 8bit per component Conflicts: libswscale/swscale_unscaled.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
2013-02-09sws: use planarRgbToRgbWrapper only for 8bit per componentMichael Niedermayer
The function doesnt support >8bit currently Signed-off-by: Michael Niedermayer <michaelni@gmx.at> Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
2013-02-07sws: dont write out of array on bigendianMichael Niedermayer
Fixes Ticket2229 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-01-26sws: use planarRgbToRgbWrapper only for 8bit per componentMichael Niedermayer
The function doesnt support >8bit currently Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-01-19sws: Support error diffusion dither for mono outputMichael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2012-10-30sws: move fillPlane16() to header so it can be used from more than 1 placeMichael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2012-10-30sws_unscaled: drop fill_plane9or10()Michael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2012-10-30sws: fix BE/LE handling for fillPlane16()Michael Niedermayer
Based on fill_plane9or10() by luca barbato Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2012-10-30Merge remote-tracking branch 'qatar/master'Michael Niedermayer
* qatar/master: pixfmt: support more yuva formats swscale: support gray to 9bit and 10bit formats configure: rewrite print_config() function using awk FATE: fix (AD)PCM test dependencies broken in e519990 Use ptrdiff_t instead of int for intra pred "stride" function parameter. x86: use PRED4x4/8x8/8x8L/16x16 macros to declare intrapred prototypes. Conflicts: libavcodec/h264pred.c libavcodec/h264pred_template.c libavutil/pixfmt.h libswscale/swscale_unscaled.c tests/ref/lavfi/pixdesc tests/ref/lavfi/pixfmts_copy tests/ref/lavfi/pixfmts_null tests/ref/lavfi/pixfmts_scale tests/ref/lavfi/pixfmts_vflip Merged-by: Michael Niedermayer <michaelni@gmx.at>
2012-10-30swscale: support gray to 9bit and 10bit formatsLuca Barbato
With the input of Kostya and Ronald.
2012-10-24Merge commit '80521c1997a23e148edf89e11b939ab8646297ca'Michael Niedermayer
* commit '80521c1997a23e148edf89e11b939ab8646297ca': build: allow targets to specify extra objects to link with executables swscale: avoid pointless use of compound literals libm: add fallbacks for various single-precision functions network: use getservbyport() only if available network: add fallbacks for INADDR_LOOPBACK and INET_ADDRSTRLEN Include sys/time.h before sys/resource.h Conflicts: Makefile configure libavutil/libm.h Merged-by: Michael Niedermayer <michaelni@gmx.at>