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

github.com/mpc-hc/FFmpeg.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-06-20bfin: libswscale: add const where appropriate to fix warningsMans Rullgard
Signed-off-by: Mans Rullgard <mans@mansr.com>
2012-06-20bfin: libswscale: remove unnecessary #includesMans Rullgard
Signed-off-by: Mans Rullgard <mans@mansr.com>
2012-06-12sws: fix planar RGB input conversions for 9/10/16 bpp.Ronald S. Bultje
Fixes bug 282. Signed-off-by: Anton Khirnov <anton@khirnov.net>
2012-05-07build: cosmetics: Split HEADERS/OBJS/PROGS lists into one entry per line.Diego Biurrun
2012-04-22swscale: K&R formatting cosmetics (part III)Diego Biurrun
2012-04-15swscale: clip before assigning tables in RGB output functions.Ronald S. Bultje
2012-04-15swscale: fix off-by-one in second coefficient in bilinear filters.Ronald S. Bultje
If coefficient A is 12-bits xixed-point number "X", then the other coefficient is (1 << 12) - X, not (1 << 12) - X - 1.
2012-04-14swscale: handle last pixel if lines have an odd width.Ronald S. Bultje
Fixes bug 270.
2012-04-13swscale: K&R formatting cosmetics (part II)Diego Biurrun
Also adjust some comments including wording and typo fixes.
2012-04-12build: Move all arch OBJS declarations into arch subdirectory Makefiles.Diego Biurrun
2012-04-12build: Consistently handle conditional compilation for all optimization OBJS.Diego Biurrun
2012-04-11x86inc improvements for 64-bitHenrik Gramner
Add support for all x86-64 registers Prefer caller-saved register over callee-saved on WIN64 Support up to 15 function arguments Also (by Ronald S. Bultje) Fix up our asm to work with new x86inc.asm. Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com> Signed-off-by: Justin Ruggles <justin.ruggles@gmail.com>
2012-04-09ppc: Add/remove a number of const qualifiers to fix related warnings.Diego Biurrun
2012-04-04swscale: handle complete dimensions for monoblack/white.Ronald S. Bultje
Fixes bug 269.
2012-04-03Unscaled Planar RGB -> RGB support in swscale.Hans-Kristian Arntzen
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
2012-03-26build: Only clean the architecture subdirectory we build for.Diego Biurrun
This allows simplifying the Makefiles; it is no longer necessary to register arch subdirectory Makefiles, just putting them in place is enough.
2012-03-26build: prettyprinting cosmeticsDiego Biurrun
2012-03-15swscale: convert hscale() to use named arguments.Ronald S. Bultje
2012-03-15swscale: convert hscale to cpuflags().Ronald S. Bultje
2012-03-07swscale: clip unscaled output intermediates.Ronald S. Bultje
Fixes bug 240, as well as several integer overflows (visible as glitches) in other scaling output routines, e.g. YUV422.
2012-03-06swscale: make filterPos 32bit.Ronald S. Bultje
Fixes overflows for large image sizes. Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC: libav-stable@libav.org
2012-03-04swscale: remove "cpu flags" from -sws_flags description.Ronald S. Bultje
2012-03-04swscale: make %rep unconditional.Ronald S. Bultje
Fixes pre-processing with latest versions of nasm.
2012-03-04swscale: remove now unnecessary hack.Ronald S. Bultje
2012-03-02swscale: K&R formatting cosmetics for PowerPC code (part II/II)Diego Biurrun
2012-02-29swscale: fix another integer overflow.Ronald S. Bultje
Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC: libav-stable@libav.org
2012-02-25swscale: fix another integer overflow at large dimensions/rescales.Ronald S. Bultje
2012-02-23swscale: take first/lastline over/underflows into account for MMX.Ronald S. Bultje
Fixes crashes for extremely large resizes (several 100-fold). Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC: libav-stable@libav.org
2012-02-23swscale: fix underflows in firstline calculations for extreme resizes.Ronald S. Bultje
Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC: libav-stable@libav.org
2012-02-23swscale: fix overflows in filterPos[] calculation for large sizes.Ronald S. Bultje
Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC: libav-stable@libav.org
2012-02-23swscale: fix filtersize clipping.Ronald S. Bultje
if srcW<=2, clip(x, 1, srcW-2) still allows srcW to be < 1.
2012-02-22swscale: K&R formatting cosmetics (part I)Diego Biurrun
2012-02-22swscale: variable declaration and placement cosmeticsDiego Biurrun
2012-02-21swscale: K&R formatting cosmetics for PowerPC code (part I/II)Diego Biurrun
2012-02-20Revert two swscale commits.Ronald S. Bultje
Revert "swscale: update context offsets after removal of AlpMmxFilter." (commit a95e3fa90b4190381b65d180eec5a4027075e2da) and Revert "swscale: Remove some write-only variables related to alpha handling." (commit 9d03cb9fc5ddf914920ab0dbe13f19a34c754966). They broke alpha handling - it's the evil inline asm that still uses that variable, so it's not truely write-only.
2012-02-17swscale: make access to filter data conditional on filter type.Ronald S. Bultje
Prevents crashes on 1-tap filter (unscaled). Also rename "bguf" argument to "vbuf", seems that was a typo.
2012-02-17swscale: update context offsets after removal of AlpMmxFilter.Ronald S. Bultje
2012-02-17swscale: make monowhite/black RGB-independent.Ronald S. Bultje
Disadvantage is that it no longer allows modifying brightness through adjustment of the RGB lookup table. Advantage is that now monowhite/black no longer need to be identified as a RGB format.
2012-02-14swscale: Remove some write-only variables related to alpha handling.Diego Biurrun
2012-02-14swscale: fix crashes in yuv2yuvX on x86-32.Ronald S. Bultje
They were introduced in an earlier commit that introduced use of named arguments. One cause was a typo, a second cause appears to be a bug in x264asm that I work around by not using named arguments.
2012-02-13Drop some completely unnecessary av_unused attributes.Diego Biurrun
2012-02-13swscale: Remove unused variable alpMmxFilter.Diego Biurrun
2012-02-13swscale: move YUV2PACKED16WRAPPER() macro down to where it is used.Ronald S. Bultje
2012-02-13swscale: handle gray16 as a "planar" YUV format (Y-only, of course).Ronald S. Bultje
This allows removing any gray16-specific code, which is essentially identical to the per-plane code in yuv2plane*().
2012-02-13swscale: use yuv2packed1() functions for unscaled chroma also.Ronald S. Bultje
2012-02-13swscale: fix incorrect chroma bias in yuv2rgb48_1_c().Ronald S. Bultje
2012-02-13swscale: fix invalid memory accesses in yuvpacked1() functions.Ronald S. Bultje
2012-02-12swscale: convert yuv2yuvX() to using named arguments.Ronald S. Bultje
2012-02-12swscale: rename "dstw" to "w" to prevent name collisions.Ronald S. Bultje
"dstw" can collide with the word-version of the "dst" argument, causing all kind of weird stuff down the pipe.
2012-02-12swscale: use named registers in yuv2yuv1_plane() place.Ronald S. Bultje
Most of the function had been converted before, but I forgot this particular location.