1834 Commits (19b9e07ef5fdd8558735538a04fac7f428df190c)

Author SHA1 Message Date
Reinhard Tartler 5089ce1b5a swscale: #include "libavutil/mathematics.h" 13 years ago
Michael Niedermayer b89ce2d6af swscale: alpha less rgb32 support. 13 years ago
Mans Rullgard 7c5ce99bd9 swscale: fix signed overflow in yuv2mono_X_c_template 13 years ago
Michael Niedermayer 31a1342e7a swscale: remove duplicate code from yesterdays merge. 13 years ago
Martin Storsjö f32dfad9dc swscale: Readd #define _SVID_SOURCE 13 years ago
Ronald S. Bultje f7f1835258 swscale: fix failing fate tests. 13 years ago
Ronald S. Bultje 185655c601 swscale: add support for planar RGB input. 13 years ago
Ronald S. Bultje 6b0768e202 Clean up swscale pixfmt macros using av_pix_fmt_descriptors[]. 13 years ago
John Stebbins 09d243ddd0 swscale: Fix stack alignment for SSE 13 years ago
Michael Niedermayer 6f326b5054 sws: fix: 13 years ago
Michael Niedermayer 8c3ab3094b sws: Fix: 13 years ago
Michael Niedermayer 58eca5178a sws: Fix: 13 years ago
Michael Niedermayer 6ed000c8e6 sws: Fix warning: ‘abase’ may be used uninitialized in this function 13 years ago
Michael Niedermayer 0a3a125fd9 sws: update copyright dates 13 years ago
Michael Niedermayer 5bccb2d096 sws: handle jpeg pixel formats in sws_init_context() 13 years ago
Ronald S. Bultje 8283f90a52 swscale: handle unaligned buffers in yuv2plane1 13 years ago
Sean McGovern 124e56454d swscale: add padding to conversion buffer. 13 years ago
Michael Niedermayer 7437db84a9 sws: Fix compilation with disabled MMX2 13 years ago
Themaister 0827222b9c Use more accurate conversion for rgb15/16 to rgb24/32 (C/MMX). 13 years ago
Michael Niedermayer b13ba5cb9a swscale: use isByteRGB() to simplify check for palToRgbWrapper. 13 years ago
Michael Niedermayer 307b650270 swscale: Fix packed rgb check for planarRgbToRgbWrapper. 13 years ago
Themaister 1e79926f9e Unscaled Planar RGB -> RGB support in swscale. 13 years ago
Ronald S. Bultje c435653627 swscale: write yuv2plane1 MMX/SSE2/SSE4/AVX functions. 13 years ago
Ronald S. Bultje 1deb08fcb6 swscale: align vertical filtersize by 2 on x86. 13 years ago
Michael Niedermayer e484b64ce3 sws: fallback to mmx2 when yuv2yuvX_sse3() cannot be used. 13 years ago
Michael Niedermayer f44ad92c3f sws: print a warning on unaligned input on SSE2+ 13 years ago
Michael Niedermayer fbf4b390d0 sws: increase stride alignment requirement for the warning print code. 13 years ago
Michael Niedermayer b616600516 sws: replace long by x86_reg in x86 asm 13 years ago
Michael Niedermayer 9eb867e117 sws: add yuv2yuvX_sse3() 13 years ago
Michael Niedermayer f4bf06eb96 sws-test: Fix data alignment 13 years ago
Michael Niedermayer 90640cc764 sws: fix assert failure 13 years ago
Michael Niedermayer 8b4b2ddf8d sws: x86_32 fix 13 years ago
Michael Niedermayer 76a3490672 sws: add yuv2yuvX() back and updated to the just 1 plane API 13 years ago
Michael Niedermayer 74fdb7a0f8 sws: factorize v*Filter use 13 years ago
Michael Niedermayer 4d31f42020 sws: port to thw new 1 plane API and add back yuv2yuv1_ar(). 13 years ago
Michael Niedermayer f15359727d sws: better MOVNTQ macro 13 years ago
Michael Niedermayer b6dcd6dfcc sws cleanup yuv2planeX_10_c_template() 13 years ago
Michael Niedermayer b1a4b735f9 sws: remove nonsensical code that leaked in from libav 13 years ago
Michael Niedermayer 1c26f2da81 sws: drop unused code 13 years ago
Ronald S. Bultje 9e66b892e8 swscale: add missing colons to x86 assembly yuv2planeX. 13 years ago
Michael Niedermayer 1ac5b51203 swscale: disable functions that do not yet work 13 years ago
Ronald S. Bultje f48b12e0a6 swscale: update altivec yuv2planeX asm to new per-plane API. 13 years ago
Ronald S. Bultje 6cacecdca3 swscale: make yuv2yuvX_10_sse2/avx 8/9/16-bits aware. 13 years ago
Kieran Kunhya 7fbbf95293 yuv2planeX10 SIMD 13 years ago
Ronald S. Bultje 109f62e8f8 swscale: decide whether to use yuv2plane1/X on a per-plane basis. 13 years ago
Ronald S. Bultje f99654d470 swscale: reintroduce full precision in 16-bit output. 13 years ago
Kieran Kunhya ff7913aef1 Split up yuv2yuvX functions 13 years ago
Kieran Kunhya 34e8d147b3 Split out yuv2yuv1 luma and chroma in order to make them generic DSP functions 13 years ago
Michael Niedermayer d3d97d43d5 sws: fix warning: new qualifiers in middle of multi-level non-const cast are unsafe warning. 13 years ago
Mans Rullgard 41ac093f7e swscale: fix signed shift overflows in ff_yuv2rgb_c_init_tables() 13 years ago