| Commit message (Expand) | Author | Age | Files | Lines |
* | Should fix altivec detection for g3 system. | nplourde | 2005-05-20 | 1 | -4/+5 |
* | check for negative strides before memcpy | henry | 2005-04-24 | 1 | -4/+4 |
* | support for both orderings of the slices (top->down / bottom->up) | henry | 2005-04-24 | 1 | -4/+28 |
* | 100l, forgot to change an ifdef on last commit | reimar | 2005-02-23 | 1 | -1/+1 |
* | fix for MAP_ANON vs. MAP_ANONYMOUS fix... | reimar | 2005-02-22 | 1 | -1/+4 |
* | Improved NV12/NV21 support. | syrjala | 2005-02-16 | 1 | -4/+70 |
* | FreeBSD fix | nexus | 2005-02-14 | 1 | -0/+1 |
* | Compile fix on non-x86 | reimar | 2005-02-01 | 1 | -0/+2 |
* | makes funnyCode pages executable (for CPU with NX bit) | aurel | 2005-01-31 | 1 | -0/+22 |
* | fix few x86_64 registers handling | aurel | 2005-01-21 | 1 | -2/+2 |
* | adapting existing mmx/mmx2/sse/3dnow optimizations so they work on x86_64 | aurel | 2004-10-21 | 1 | -48/+48 |
* | postproc/yuv2rgb_altivec.c compile fix | michael | 2004-10-05 | 1 | -1/+1 |
* | passing an array or double precission parameters for the scaling function, in... | michael | 2004-09-18 | 1 | -17/+24 |
* | fix altivec.h inclusion (vector keyword in structure) | alex | 2004-07-17 | 1 | -3/+0 |
* | Altivec unscaled YV12 -> packed YUV patch by (Romain Dolbeau <dolbeau at iris... | michael | 2004-07-06 | 1 | -0/+12 |
* | altivec yuv->rgb converter | michael | 2004-06-27 | 1 | -1/+4 |
* | this isn't actually stupid, but it's not valid C and gcc 3.5 rejects it as such | rfelker | 2004-05-01 | 1 | -6/+6 |
* | attribute_used patch by (matthieu castet <castet.matthieu at free dot fr>) | michael | 2004-04-26 | 1 | -27/+27 |
* | AltiVec hScale, all size patch by (Romain Dolbeau <dolbeaur at club-internet ... | michael | 2004-04-06 | 1 | -9/+33 |
* | altivec swscale under Linux patch by (Magnus Damm <damm at opensource dot se>) | michael | 2004-03-14 | 1 | -0/+3 |
* | AltiVec support in postproc/ + altivec optimizations for yuv2yuvX patch by (R... | michael | 2004-03-11 | 1 | -2/+30 |
* | 1000l | michael | 2003-11-06 | 1 | -1/+4 |
* | -sws 0 && -ssf chs fixed | michael | 2003-11-04 | 1 | -11/+12 |
* | minimum slice size fix (fixes 422P 1 line per slice, used by huffyuv) | michael | 2003-10-22 | 1 | -4/+3 |
* | dither scaling coefficients so they add up to 1.0 | michael | 2003-10-15 | 1 | -1/+6 |
* | rounding fixes | michael | 2003-10-15 | 1 | -10/+11 |
* | uyvy output support in swscaler | alex | 2003-10-09 | 1 | -4/+33 |
* | many small typo and grammar fixes | gabucino | 2003-10-04 | 1 | -8/+8 |
* | srcSliceY % 4 != 0 fix | michael | 2003-09-26 | 1 | -1/+4 |
* | fixing "internal error in orderYUV" bug | michael | 2003-06-19 | 1 | -1/+2 |
* | unused | alex | 2003-06-01 | 1 | -4/+0 |
* | removed the last mp_msg :) | alex | 2003-05-01 | 1 | -8/+0 |
* | remove remaining cpudetect dependancy | michael | 2003-04-25 | 1 | -0/+1 |
* | moving getFilter stuff back (vf_scale.c -> swscale.c) | michael | 2003-04-25 | 1 | -1/+73 |
* | removing sws - global verbose var dependancy | michael | 2003-04-24 | 1 | -202/+54 |
* | mplayer idependant (not really yet) swscale example | michael | 2003-04-17 | 1 | -133/+0 |
* | 10l | michael | 2003-03-27 | 1 | -2/+2 |
* | 10000l (YUV vs. YVU swscale fix/cleanup) | michael | 2003-03-27 | 1 | -39/+43 |
* | cleanup | michael | 2003-02-24 | 1 | -14/+13 |
* | sws_ prefix, more seperation between internal & external swscaler API | michael | 2003-02-23 | 1 | -80/+95 |
* | yuv2rgb brightness/contrast/saturation/different colorspaces support finished | michael | 2003-02-21 | 1 | -62/+65 |
* | cleanup | michael | 2003-02-18 | 1 | -84/+20 |
* | brightness / saturation / contrast / different yuv colorspace support for som... | michael | 2003-02-13 | 1 | -10/+48 |
* | cleanup | michael | 2003-02-13 | 1 | -18/+9 |
* | 10l found by (Dominik Mierzejewski <dominik at rangers dot eu dot org>) | michael | 2003-02-01 | 1 | -2/+2 |
* | fixing rgb4 & bgr4 (2 pixels per byte) | michael | 2003-01-30 | 1 | -0/+22 |
* | UYVY input | michael | 2003-01-23 | 1 | -4/+5 |
* | 10l | michael | 2002-11-04 | 1 | -1/+1 |
* | verbose can be negative | arpi | 2002-11-01 | 1 | -1/+1 |
* | fixing yuy2 upscaling (use -sws 0 for the faster but uglier variant) | michael | 2002-10-13 | 1 | -10/+11 |
* | mmx yuy2 output | michael | 2002-10-13 | 1 | -10/+10 |
* | yuy2 output support | michael | 2002-10-13 | 1 | -8/+37 |
* | planar yuv 444 422 411 support | michael | 2002-08-01 | 1 | -3/+19 |
* | fixing sinc filter (seems the problem was caused by rounding in pmulhw -> sol... | michael | 2002-07-09 | 1 | -4/+10 |
* | more scaling algos | michael | 2002-07-04 | 1 | -46/+95 |
* | using the new rgb2rgb converters (the LQ ones are only used if -sws 0 or -sws 4) | michael | 2002-06-30 | 1 | -352/+140 |
* | yvu9 -> yv12 unscaled converter with linear chroma scaling | michael | 2002-06-27 | 1 | -2/+40 |
* | -sws 6 (luma bicubic & chroma bilinear) | michael | 2002-06-27 | 1 | -5/+14 |
* | use unified yuv2rgb init | michael | 2002-06-27 | 1 | -244/+355 |
* | killing globals | michael | 2002-06-24 | 1 | -5/+1 |
* | 100l (non mmx versions didnt compile) | michael | 2002-06-24 | 1 | -21/+33 |
* | IF09 is alias for YVU9 (actually it has extra 4th plane containing MC change | arpi | 2002-06-23 | 1 | -2/+3 |
* | yvu9 support (other planar yuv formats with other chroma subsamplings should ... | michael | 2002-06-23 | 1 | -60/+70 |
* | cleanup | michael | 2002-06-23 | 1 | -2/+0 |
* | selftest support | michael | 2002-06-23 | 1 | -29/+179 |
* | cleanup & grayscale support | michael | 2002-06-22 | 1 | -117/+83 |
* | sync with mplayer xp | arpi | 2002-06-22 | 1 | -81/+450 |
* | big cosmetics patch, cleanup of messages printed by mplayer and libs. | arpi | 2002-05-20 | 1 | -13/+11 |
* | various openbsd and general warning fixes - patch by Björn Sandell <biorn@dc... | arpi | 2002-05-12 | 1 | -0/+2 |
* | printf to mp_msg | albeu | 2002-05-02 | 1 | -47/+48 |
* | overread in the mmx2 horizontal scaler fixed | michael | 2002-04-01 | 1 | -33/+130 |
* | fixing bgr15&16 on big_endian | michael | 2002-03-21 | 1 | -7/+10 |
* | use assert.h | michael | 2002-02-22 | 1 | -2/+8 |
* | 101++ | michael | 2002-02-21 | 1 | -1/+2 |
* | fixing bgr32 output on big-endian systems | michael | 2002-02-21 | 1 | -0/+3 |
* | unscaled yuv2rgb fix for big-endian systems | michael | 2002-02-21 | 1 | -3/+8 |
* | unscaled memcpy variant bugfix (negative strides) | michael | 2002-02-10 | 1 | -2/+2 |
* | unscaled BGR24 -> YV12 | michael | 2002-02-10 | 1 | -0/+24 |
* | bgr24toUV in MMX | michael | 2002-02-09 | 1 | -0/+5 |
* | bgr24toY in MMX | michael | 2002-02-09 | 1 | -0/+10 |
* | fastmemcpy | michael | 2002-02-08 | 1 | -0/+1 |
* | unscaled BGR15->BGR16 | michael | 2002-02-08 | 1 | -4/+37 |
* | bgr15 input support | michael | 2002-02-08 | 1 | -2/+2 |
* | bgr16 input support | michael | 2002-02-08 | 1 | -2/+2 |
* | unscaled converters | michael | 2002-02-07 | 1 | -1/+81 |
* | fixing green line at right side bug (reported by Nick Kurshev <nickols_k@mail... | michael | 2002-02-07 | 1 | -1/+8 |
* | rgb32 & rgb24 input support | michael | 2002-02-06 | 1 | -17/+22 |
* | 101 (yuv2rgb with mpeg1,...) ;) | michael | 2002-02-06 | 1 | -6/+115 |
* | swScale internally uses yuv2rgb now if possible | michael | 2002-02-06 | 1 | -2/+42 |
* | printing error messages if something is wrong instead of just return NULL; | michael | 2002-02-04 | 1 | -3/+16 |
* | filterPos bugfix (only nearest neighbor scaling was affected) | michael | 2002-02-03 | 1 | -3/+4 |
* | MMX(2) optimized YUY2 input | michael | 2002-02-02 | 1 | -11/+23 |
* | printing correct format info | michael | 2002-02-01 | 1 | -21/+11 |
* | YUY2, BGR24, BGR32 input support (no mmx yet) | michael | 2002-02-01 | 1 | -20/+63 |
* | -sws 2 is default now | michael | 2002-01-30 | 1 | -1/+1 |
* | YV12 like formats support (I420/IYUV) | michael | 2002-01-30 | 1 | -123/+142 |
* | area averageing scaling support (-sws 5) (is identical to bilinear for upscale) | michael | 2002-01-29 | 1 | -8/+17 |
* | nearest neighbor / sdl emulation ;) scaling (-sws 4) | michael | 2002-01-28 | 1 | -2/+25 |
* | minor bugfix in the -v output | michael | 2002-01-22 | 1 | -2/+6 |
* | 15/16 bit dithering in C (5% slower, can be disabled by comenting #define DIT... | michael | 2002-01-21 | 1 | -21/+111 |
* | copyright(swscaler) = GPL | michael | 2002-01-21 | 1 | -8/+19 |
* | a few filters (should be removed/merged when arpis videofilter stuff is finis... | michael | 2002-01-21 | 1 | -23/+90 |
* | general convolution filtering of the source picture | michael | 2002-01-21 | 1 | -86/+366 |
* | 101 | michael | 2002-01-20 | 1 | -3/+5 |
* | removed global vars so that multiple swscalers can be used | michael | 2002-01-20 | 1 | -85/+679 |
* | mangle for win32 in postproc | atmos4 | 2002-01-19 | 1 | -0/+1 |
* | minor bugfixes (noone noticed them) | michael | 2001-12-21 | 1 | -1/+1 |
* | print more info if -v | michael | 2001-12-06 | 1 | -4/+201 |
* | vertical cubic/linear scaling | michael | 2001-12-06 | 1 | -22/+55 |
* | horizontal up/downscale linear & cubic | michael | 2001-12-02 | 1 | -2/+17 |
* | swscaler cleanup | michael | 2001-11-29 | 1 | -17/+13 |
* | runtime cpu detection optional (compiles faster) | michael | 2001-11-27 | 1 | -1/+44 |
* | oops | michael | 2001-11-26 | 1 | -1/+0 |
* | runtime cpu detection | michael | 2001-11-26 | 1 | -1652/+69 |
* | .balign or we´ll align by 64kb on some architectures | michael | 2001-11-10 | 1 | -6/+6 |
* | .align 16 | michael | 2001-11-10 | 1 | -0/+6 |
* | gcc does optimize writes to non volatile variables away if it didnt know that... | michael | 2001-11-06 | 1 | -4/+4 |
* | better dithering | michael | 2001-11-06 | 1 | -42/+43 |
* | faster bgr24 output | michael | 2001-11-06 | 1 | -3/+114 |
* | only 6 registers used | michael | 2001-11-05 | 1 | -7/+10 |
* | green line fix for dstw%8!=0 | michael | 2001-11-04 | 1 | -4/+11 |
* | fixed warnings | michael | 2001-11-04 | 1 | -27/+48 |
* | faster bgr15/16 | michael | 2001-11-04 | 1 | -50/+28 |
* | right green line bugfix for width not %8==0 (untested -vo vesa doesnt work) | michael | 2001-11-02 | 1 | -1/+12 |
* | c speedup | michael | 2001-10-31 | 1 | -17/+19 |
* | 15/16bit in C speedup | michael | 2001-10-31 | 1 | -30/+50 |
* | c optimizations | michael | 2001-10-30 | 1 | -24/+75 |
* | c optimizations | michael | 2001-10-30 | 1 | -17/+68 |
* | c optimizations (array is faster than pointer) (16bpp variants tested and 2% ... | michael | 2001-10-30 | 1 | -18/+9 |
* | interpolate chrominance for every second line in the 1:1 vertical scale function | michael | 2001-10-30 | 1 | -41/+153 |
* | bugfixes | michael | 2001-10-30 | 1 | -7/+9 |
* | fixed a warning | michael | 2001-10-29 | 1 | -0/+1 |
* | patch from Martin Decky <deckm1am@ss1000.ms.mff.cuni.cz> applied and unnecass... | michael | 2001-10-29 | 1 | -2/+5 |
* | tell the c compiler that the memory changed | michael | 2001-10-28 | 1 | -0/+8 |
* | 3dnow prefetch & sfence | michael | 2001-10-28 | 1 | -26/+11 |
* | yv12 to yv12 scaler | michael | 2001-10-28 | 1 | -21/+40 |
* | yuv2rgb bugfix | michael | 2001-10-28 | 1 | -31/+31 |
* | a few warning fixes (missing #include's) | pl | 2001-10-25 | 1 | -0/+1 |
* | downscale | michael | 2001-10-25 | 1 | -279/+326 |
* | BGR24 bugfix | michael | 2001-10-21 | 1 | -5/+5 |
* | fixed alignment (static variables where sometimes not 8-byte aligned) | michael | 2001-10-20 | 1 | -289/+888 |
* | first line bug fixed (happend if the image was scaled down or 1:1) | michael | 2001-10-19 | 1 | -2/+7 |
* | horizontal scaling bugs fixed, should be mostly bugfree now | michael | 2001-10-19 | 1 | -25/+28 |
* | xinc scaled by 16 instead of 8 | arpi | 2001-10-19 | 1 | -2/+2 |
* | horizontal lines bugfix | michael | 2001-10-19 | 1 | -4/+4 |
* | vertical lines bugfix | michael | 2001-10-19 | 1 | -7/+12 |
* | (C) fixed | arpi | 2001-10-19 | 1 | -1/+1 |
* | fixed a bug which caused horizontal lines | michael | 2001-10-19 | 1 | -2/+2 |
* | increased precission of s_xinc s_xinc2 (needed for the mmx2 bugfix) | michael | 2001-10-18 | 1 | -206/+271 |
* | 24bpp support (untested) | michael | 2001-10-17 | 1 | -2/+52 |
* | added (f)emms | arpi | 2001-10-17 | 1 | -0/+7 |
* | bpp changed from bytespp to bitspp | arpi | 2001-10-17 | 1 | -8/+8 |
* | fixed out of regs "bug" | michael | 2001-10-17 | 1 | -6/+9 |
* | MMX & MMX2 optimizations (MMX2 is buggy and commented out) | michael | 2001-10-17 | 1 | -36/+563 |
* | fix rgb/bgr for 15/16bpp | atmos4 | 2001-10-17 | 1 | -4/+4 |
* | 16bpp code for atmos | arpi | 2001-10-16 | 1 | -0/+10 |
* | software yv12->rgb scaler - separated from fsdga | arpi | 2001-10-15 | 1 | -0/+124 |