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-08-09Bump major versions of all libraries.Anton Khirnov
2014-08-09Postpone API-incompatible changes until the next bump.Anton Khirnov
2014-08-07swscale: Undeprecate sws_getContext()Diego Biurrun
sws_getCachedContext is not a full replacement for the function.
2014-08-04swscale: support AV_PIX_FMT_YA16 as inputVittorio Giovara
Based on a long debug session with Kostya.
2014-08-04avutil: rename AV_PIX_FMT_Y400A to AV_PIX_FMT_YA8Vittorio Giovara
The rationale is that you have a packed format in form <greyscale sample> <alpha sample> <greyscale sample> <alpha sample> and shortening greyscale to 'G' might make one thing about Greenscale instead. An alias pixel format and color space name are provided for compatibility.
2014-08-04swscale: correctly pad destination buffer in rgb conversionKostya Shishkov
Bug-Id: 772 CC: libav-stable@libav.org Found-By: Justin Ruggles <justin.ruggles@gmail.com> Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
2014-06-02Remove all Blackfin architecture optimizationsDiego Biurrun
Blackfin is a painful platform to work with, no test machines are available and the range of multimedia applications is dubious. Thus it only represents a maintenance burden.
2014-05-13build: handle library dependencies in configureJanne Grunau
Instead of setting FFLIBS in each library Makefile configure exports FFLIBS-$library in config.mak.
2014-05-03swscale: Fix an undefined behaviourLuca Barbato
Prevent a division by zero down the codepath. Sample-Id: 00001721-google Reported-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC: libav-stable@libav.org
2014-04-12swscale: Set alpha to opaque for internal palettes.Justin Ruggles
Fixes conversion of pal8 to rgb formats with alpha. Updated references for 2 FATE tests which previously encoded fully transparent images. Based on a patch by Baptiste Coudurier <baptiste.coudurier@gmail.com>
2014-04-12swscale: fix some undefined signed left shiftsJustin Ruggles
Based on a patch by Michael Niedermayer <michaelni@gmx.at>
2014-04-12swscale: fix an implementation-defined unsigned-to-signed conversionJustin Ruggles
2014-04-08swscale: support converting YVYU422 pixel formatVittorio Giovara
2014-04-02swscale: add endianness conversion for AV_PIX_FMT_BGRA64|RGBA64Janne Grunau
2014-03-26Add missing headers to make template files compile (more) standaloneDiego Biurrun
2014-03-17RGBA64 pixel formatsJean First
Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
2014-03-13bfin: Refactor duplicated assembly-related macrosDiego Biurrun
2014-03-13bfin: Refactor duplicated l1_text/l1_data_B macrosDiego Biurrun
2014-03-13Remove all SPARC architecture optimizationsDiego Biurrun
SPARC is no longer being used in any multimedia-related fields and the VIS optimizations only represent a maintenance burden.
2014-01-21rgb2rgb_template: add MMX/SSE2/AVX-optimized deinterleaveBytesMichael Niedermayer
Signed-off-by: Anton Khirnov <anton@khirnov.net>
2014-01-21swscale/x86/rgb2rgb: add support for AVXMichael Niedermayer
This does not yet include any actual AVX code Signed-off-by: Anton Khirnov <anton@khirnov.net>
2014-01-21swscale: add nv12/nv21->yuv420 converterMichael Niedermayer
Signed-off-by: Anton Khirnov <anton@khirnov.net>
2014-01-21swscale: fix stride used in planarToNv12Wrapper()Michael Niedermayer
Signed-off-by: Anton Khirnov <anton@khirnov.net>
2014-01-14x86: Consistently use cpu flag detection macros in places that still miss itDiego Biurrun
2013-12-26avutil: Move library version related macros to version.hDiego Biurrun
This is a more sensible place for these macros.
2013-12-14doxy: Define a group for libswscale documentationLuca Barbato
Uniform the style and eliminate a warning on newer doxygen version..
2013-11-23swscale: x86: Consistently use lowercase function name suffixesDiego Biurrun
2013-10-05swscale: provide a default scaler if none is setVittorio Giovara
Lanczos for general case, sinc for upscaling, Gaussian for downscaling. According to current literature these scalers should be the best quality-wise algorithms for each case. Inspired from a patch by wm4 <nfxjfg@googlemail.com> Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
2013-09-10Drop pointless directory name prefixes from #includes in the current dirDiego Biurrun
2013-08-30ppc: don't return a value from a function declared voidSean McGovern
Signed-off-by: Martin Storsjö <martin@martin.st>
2013-08-29x86: Add and use more convenience macros to check CPU extension availabilityDiego Biurrun
2013-08-29ppc: cosmetics: Consistently format CPU flag detection invocationsDiego Biurrun
2013-08-29cosmetics: Place arch initialization calls in alphabetical orderDiego Biurrun
2013-08-29swscale: cosmetics: Drop silly camelCase from swScale function pointer nameDiego Biurrun
2013-08-29swscale: Add some missing av_cold to arch-specific init functionsDiego 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-29swscale: x86: Hide arch-specific initialization detailsDiego Biurrun
Also give consistent names to init functions.
2013-08-29ppc: Add and use convenience macro to check for AltiVec availabilityDiego Biurrun
2013-08-15swscale: Move extern declarations for tables to swscale_internal.hDiego Biurrun
Also add missing ff_ prefixes where necessary.
2013-08-15swscale: Mark a bunch of tables only used within one file staticDiego Biurrun
2013-08-02Give less generic names to global library option arraysDiego Biurrun
2013-06-02swscale: ppc: Remove commented-out define cruftDiego Biurrun
2013-05-15pixdesc: rename PIX_FMT_* flags to AV_PIX_FMT_FLAG_*Anton Khirnov
2013-05-06swscale: support endianness conversion for AV_PIX_FMT_XYZ12Janne Grunau
2013-05-06swscale: add support for endianness only conversionJanne Grunau
Use bitfields in FormatEntry array to avoid wasting an int for each flag.
2013-05-06swscale: Use alpha from the right row in yuva2rgba_cMartin Storsjö
Every other pixel had the alpha channel taken from the wrong row. This fixes bug 504. CC: libav-stable@libav.org Signed-off-by: Martin Storsjö <martin@martin.st>
2013-05-06swscale: Remove unnecessary backslashesMartin Storsjö
Signed-off-by: Martin Storsjö <martin@martin.st>
2013-05-05swscale: Add av_cold attributes to init functions missing themDiego Biurrun
2013-04-30ppc: Drop unnecessary ff_ name prefixes from static functionsDiego Biurrun