16 Commits (34933442ac94036408279df7704d833d2a725a89)

Author SHA1 Message Date
Marc Hoffman d3f3eea92d Blackfin optimized YUV420 to RGB CSC Color Space Converters. 18 years ago
Ivo van Poorten 9d9de37d81 cosmetics; one test per line for all isXXX(x) macros 18 years ago
Diego Biurrun 221b804f34 cosmetics attack, part II: Remove all tabs and prettyprint/reindent the code. 18 years ago
Diego Biurrun 911406f2c4 typo 18 years ago
Diego Biurrun 606f68bd10 cosmetics: typo fixes, usefuLL --> useful and aswell --> as well 18 years ago
Michael Niedermayer 18064f5cf3 BGR/RGB4 byte formats as input 18 years ago
Luca Abeni 2d529db50f Pass a context to av_log(), when possible 18 years ago
Luca Abeni 9effd94abc Remove some void pointers arithmetic 18 years ago
Luca Abeni 807e0c6645 Clarify that some of the non-SIMD code is now LGPLed. 18 years ago
Kostya Shishkov 4884b9e50d 16-bit grayscale support 18 years ago
Diego Biurrun d026b45e73 Change license headers to say 'FFmpeg' instead of 'this program'. 18 years ago
Luca Abeni e9e12f0e11 Remove the dependency of libswscale on img_format.h 18 years ago
Michael Niedermayer d1a7ae1a37 make the C code of the swscaler which i wrote LGPL 18 years ago
Michael Niedermayer bca11e75fb vertical scaler with accurate rounding, some people on doom9 can see +-1 errors 19 years ago
Luca Abeni 94c4def23c Use libavutil in libswscale, and allow it to be built out of the mplayer tree 19 years ago
Luca Abeni 73435f006b Move postproc ---> libswscale 19 years ago
Reimar Döffinger 902c748ce5 change the type of esp in SwsContext to uint64_t so it can hold a full register 19 years ago
Alan Curry d33d485e83 Move the v{Y,C}CoeffsBank vectors into the SwsContext, filling them in just 19 years ago
Diego Biurrun 660204c65c Update licensing information: The FSF changed postal address. 19 years ago
Diego Biurrun b2d374c958 Unify include paths, -I.. is in CFLAGS. 19 years ago
Jindřich Makovička e63ac25d05 support for both orderings of the slices (top->down / bottom->up) 20 years ago
Aurelien Jacobs 38d5c282cd makes funnyCode pages executable (for CPU with NX bit) 20 years ago
Luca Barbato 582552fb56 postproc/yuv2rgb_altivec.c compile fix 20 years ago
Michael Niedermayer 66d1cdb672 passing an array or double precission parameters for the scaling function, instead of missusing a few bits of the flags 20 years ago
Alex Beregszaszi f2015f0c50 fix altivec.h inclusion (vector keyword in structure) 21 years ago
Michael Niedermayer a31de95620 altivec yuv->rgb converter 21 years ago
Michael Niedermayer 8bae9ddc91 10l (forgot that the dstW offset is hardcoded in the asm) 21 years ago
Michael Niedermayer 379a20360c rounding fixes 21 years ago
Alex Beregszaszi b706b007a4 removed the last mp_msg :) 22 years ago
Michael Niedermayer fccb9b2b80 10000l (YUV vs. YVU swscale fix/cleanup) 22 years ago
Michael Niedermayer 3e499f531a cleanup 22 years ago
Michael Niedermayer d4e242755f sws_ prefix, more seperation between internal & external swscaler API 22 years ago
Michael Niedermayer 5427e24291 yuv2rgb brightness/contrast/saturation/different colorspaces support finished 22 years ago
Michael Niedermayer 0481412aba brightness / saturation / contrast / different yuv colorspace support for some yuv2rgb converters (many converters still ignore it) 22 years ago
Michael Niedermayer 6542b44e2a cleanup 22 years ago
Michael Niedermayer 77a4965980 cleanup 22 years ago
Michael Niedermayer a86c461c6b more scaling algos 23 years ago
Michael Niedermayer 81a571a8b3 -sws 6 (luma bicubic & chroma bilinear) 23 years ago
Michael Niedermayer cf7d1c1a73 use unified yuv2rgb init 23 years ago
Michael Niedermayer 985c513355 10l 23 years ago
Michael Niedermayer 5859233b70 100l (non mmx versions didnt compile) 23 years ago
Michael Niedermayer c7a810cc25 selftest support 23 years ago
Michael Niedermayer b7dc6f6628 overread in the mmx2 horizontal scaler fixed 23 years ago
Michael Niedermayer 370799068d swScale internally uses yuv2rgb now if possible 23 years ago
Michael Niedermayer 1e621b18b2 YUY2, BGR24, BGR32 input support (no mmx yet) 23 years ago
Michael Niedermayer 6c7506de1c YV12 like formats support (I420/IYUV) 23 years ago
Michael Niedermayer d8863d37e2 area averageing scaling support (-sws 5) (is identical to bilinear for upscale) 23 years ago
Michael Niedermayer ff7ba85694 nearest neighbor / sdl emulation ;) scaling (-sws 4) 23 years ago
Michael Niedermayer 5521b193d6 15/16 bit dithering in C (5% slower, can be disabled by comenting #define DITHER1XBPP out) 23 years ago
Michael Niedermayer fe8054c0ff copyright(swscaler) = GPL 23 years ago