| Commit message (Expand) | Author | Age | Files | Lines |
* | x1 deblocking filter bugfix | michael | 2002-04-22 | 1 | -4/+5 |
* | yuv422p -> yuy2 (untested) | michael | 2002-04-13 | 3 | -8/+53 |
* | rgb24->bgr24 | michael | 2002-04-13 | 3 | -0/+88 |
* | fix typo found by Milan Cutka <cutka@szm.sk> | michael | 2002-04-12 | 1 | -1/+1 |
* | fixing black stripe at right if width%8!=0 && stride%8==0 reported by kabi | michael | 2002-04-08 | 1 | -4/+20 |
* | overread in the mmx2 horizontal scaler fixed | michael | 2002-04-01 | 3 | -126/+198 |
* | 10l | michael | 2002-03-25 | 1 | -0/+4 |
* | byte interleaving for mga | michael | 2002-03-25 | 3 | -0/+102 |
* | fixing bgr15&16 on big_endian | michael | 2002-03-21 | 1 | -7/+10 |
* | add mangling | atmos4 | 2002-03-03 | 3 | -25/+26 |
* | use assert.h | michael | 2002-02-22 | 1 | -2/+8 |
* | 101++ | michael | 2002-02-21 | 2 | -4/+5 |
* | fixing bgr32 output on big-endian systems | michael | 2002-02-21 | 2 | -0/+12 |
* | unscaled yuv2rgb fix for big-endian systems | michael | 2002-02-21 | 1 | -3/+8 |
* | minor dststride bugfix for i420 output | michael | 2002-02-14 | 1 | -6/+12 |
* | unscaled memcpy variant bugfix (negative strides) | michael | 2002-02-10 | 1 | -2/+2 |
* | unscaled BGR24 -> YV12 | michael | 2002-02-10 | 1 | -0/+24 |
* | rgb24toyv12 in MMX (untested) | michael | 2002-02-10 | 2 | -2/+258 |
* | bgr24toUV in MMX | michael | 2002-02-09 | 2 | -2/+156 |
* | bgr24toY in MMX | michael | 2002-02-09 | 2 | -1/+80 |
* | 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 | 2 | -2/+76 |
* | faster bgr16 input | michael | 2002-02-08 | 1 | -2/+15 |
* | bgr16 input support | michael | 2002-02-08 | 2 | -2/+62 |
* | 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 | 2 | -17/+98 |
* | 101 (yuv2rgb with mpeg1,...) ;) | michael | 2002-02-06 | 1 | -6/+115 |
* | swScale internally uses yuv2rgb now if possible | michael | 2002-02-06 | 3 | -9/+51 |
* | 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 | 2 | -14/+72 |
* | printing correct format info | michael | 2002-02-01 | 1 | -21/+11 |
* | YUY2, BGR24, BGR32 input support (no mmx yet) | michael | 2002-02-01 | 3 | -34/+240 |
* | -sws 2 is default now | michael | 2002-01-30 | 1 | -1/+1 |
* | YV12 like formats support (I420/IYUV) | michael | 2002-01-30 | 3 | -128/+183 |
* | top row bugfix | michael | 2002-01-29 | 1 | -8/+31 |
* | area averageing scaling support (-sws 5) (is identical to bilinear for upscale) | michael | 2002-01-29 | 2 | -8/+18 |
* | nearest neighbor / sdl emulation ;) scaling (-sws 4) | michael | 2002-01-28 | 2 | -2/+26 |
* | minor QP bugfix | michael | 2002-01-28 | 1 | -9/+9 |
* | 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 | 3 | -45/+224 |
* | copyright(swscaler) = GPL | michael | 2002-01-21 | 3 | -13/+52 |
* | a few filters (should be removed/merged when arpis videofilter stuff is finis... | michael | 2002-01-21 | 2 | -27/+95 |
* | general convolution filtering of the source picture | michael | 2002-01-21 | 3 | -116/+408 |
* | add mangling | atmos4 | 2002-01-20 | 2 | -26/+27 |
* | 101 | michael | 2002-01-20 | 1 | -3/+5 |
* | removed global vars so that multiple swscalers can be used | michael | 2002-01-20 | 3 | -737/+920 |
* | Added reverting support for -pp and -npp options | albeu | 2002-01-19 | 1 | -6/+33 |
* | fix mangling with runtime cpu detection | atmos4 | 2002-01-19 | 1 | -2/+2 |
* | mangle for win32 in postproc | atmos4 | 2002-01-19 | 4 | -180/+182 |
* | dont print -npp parser debug info if only -v | michael | 2002-01-13 | 1 | -5/+20 |
* | fixed -npp help ... i think i need more sleep ;) | michael | 2002-01-04 | 1 | -7/+7 |
* | -npp help | michael | 2002-01-04 | 1 | -37/+43 |
* | -npp fq:<quantizer> | michael | 2002-01-03 | 2 | -6/+30 |
* | only print last line warning if verbose is on | michael | 2001-12-30 | 1 | -1/+1 |
* | minor brightness/contrast bugfix / moved some global vars into ppMode | michael | 2001-12-28 | 3 | -21/+29 |
* | customizeable deblocking (2 thresholds) | michael | 2001-12-28 | 2 | -26/+59 |
* | output shifted by a few pixels on extreem scalings bugfix | michael | 2001-12-27 | 1 | -3/+3 |
* | 101 | michael | 2001-12-26 | 1 | -4/+5 |
* | new -pp options stuff (-npp ...) | michael | 2001-12-26 | 2 | -18/+48 |
* | looks better | jaf | 2001-12-25 | 1 | -4/+4 |
* | minor bugfixes (noone noticed them) | michael | 2001-12-21 | 2 | -5/+7 |
* | rgb24toyv12 bugfix | michael | 2001-12-20 | 2 | -6/+9 |
* | print more info if -v | michael | 2001-12-06 | 2 | -233/+364 |
* | dithering info wasnt displayed | michael | 2001-12-06 | 1 | -4/+4 |
* | vertical cubic/linear scaling | michael | 2001-12-06 | 3 | -327/+994 |
* | typo | michael | 2001-12-03 | 1 | -1/+1 |
* | horizontal up/downscale linear & cubic | michael | 2001-12-02 | 3 | -28/+372 |
* | sliced scaleing bugfix | michael | 2001-11-29 | 1 | -18/+20 |
* | swscaler cleanup | michael | 2001-11-29 | 3 | -129/+125 |
* | faster brightness correcture in MMX2 | michael | 2001-11-28 | 1 | -3/+34 |
* | compiletime pp-mode support (luminance = chrominance filters though) 1-2% fas... | michael | 2001-11-27 | 2 | -1/+10 |
* | runtime cpu detection optional (compiles faster) | michael | 2001-11-27 | 1 | -1/+44 |
* | runtime cpu detect optional (compiles faster) | michael | 2001-11-27 | 1 | -6/+45 |
* | runtime cpu detection | michael | 2001-11-26 | 3 | -74/+118 |
* | oops | michael | 2001-11-26 | 2 | -1/+28 |
* | runtime cpu detection | michael | 2001-11-26 | 2 | -857/+320 |
* | runtime cpu detection | michael | 2001-11-26 | 2 | -1824/+87 |
* | runtime cpu detection | michael | 2001-11-24 | 2 | -3865/+174 |
* | use fastmemcpy for chrominance if no chrominance filtering is done | michael | 2001-11-24 | 2 | -18/+76 |
* | faster dering | michael | 2001-11-24 | 2 | -114/+238 |
* | 1% speedup | michael | 2001-11-20 | 2 | -92/+74 |
* | oops, too much cleanup ;) | michael | 2001-11-20 | 2 | -0/+280 |
* | cleanup | michael | 2001-11-20 | 2 | -1502/+96 |
* | faster mmx2 / 3dnow deblocking filter | michael | 2001-11-19 | 2 | -16/+666 |
* | Move ignores in subdirs to their respective .cvsignore files. | atmos4 | 2001-11-17 | 1 | -0/+1 |
* | postproc/ dir now respects --with-extraincdir | gabucino | 2001-11-16 | 1 | -1/+1 |
* | temp denoiser: | michael | 2001-11-14 | 2 | -12/+76 |
* | temp denoiser changes: (a-b)^2 instead of |a-b| and MMX2/3DNOW version | michael | 2001-11-14 | 2 | -10/+588 |
* | temporal noise reducer in C (-pp 0x100000) | michael | 2001-11-13 | 3 | -104/+429 |
* | uyvytoyv12 in MMX (untested) | michael | 2001-11-11 | 2 | -6/+184 |
* | QP_store==null bugfix and no opendivx bugfix | michael | 2001-11-11 | 2 | -0/+30 |
* | yuy2toyv12 bugfix | michael | 2001-11-11 | 2 | -2/+8 |
* | uyvy->uv12 added | arpi | 2001-11-10 | 2 | -0/+76 |
* | .balign or we´ll align by 64kb on some architectures | michael | 2001-11-10 | 4 | -20/+20 |
* | .align 16 | michael | 2001-11-10 | 4 | -0/+20 |
* | added missing #include <malloc.h> | pl | 2001-11-09 | 2 | -2/+2 |
* | bugfix | michael | 2001-11-07 | 2 | -0/+6 |
* | rgb32tobgr32 now is documented ;) | nick | 2001-11-07 | 1 | -0/+1 |
* | rgb32tobgr32 / bgr32torgb32 | michael | 2001-11-06 | 2 | -0/+108 |
* | gcc does optimize writes to non volatile variables away if it didnt know that... | michael | 2001-11-06 | 4 | -12/+12 |
* | 15/16 bpp dithering | michael | 2001-11-06 | 1 | -1/+40 |
* | better dithering | michael | 2001-11-06 | 2 | -84/+86 |
* | Minor speedup of rgb32to24. (performance is not successful) | nick | 2001-11-06 | 2 | -26/+82 |
* | Remove a few obsolete header includes (fixes a compile error on solaris) | jkeil | 2001-11-06 | 1 | -7/+0 |
* | minor changes (fixed some warnings, added attribute aligned(8) stuff) | michael | 2001-11-06 | 2 | -78/+92 |
* | MMX2, 3DNOW, MMX optimized rgb32(24)to16(15) stuff | nick | 2001-11-06 | 2 | -12/+362 |
* | optimized rgb24to16 stuff | nick | 2001-11-06 | 2 | -50/+86 |
* | mmx2 bgr24 stuff from swscale (slightly faster) | michael | 2001-11-06 | 1 | -2/+53 |
* | rgb24to32 now is faster | nick | 2001-11-06 | 2 | -16/+112 |
* | vars are aligned by 8 now (even faster, yes they where not aligned correctly) | michael | 2001-11-06 | 1 | -10/+10 |
* | 16bpp is 10% faster | michael | 2001-11-06 | 1 | -22/+11 |
* | 15 bpp support | michael | 2001-11-06 | 1 | -0/+88 |
* | common code moved to a #define | michael | 2001-11-06 | 1 | -187/+227 |
* | Move yuv2rgb to postprocess | nick | 2001-11-06 | 7 | -3/+936 |
* | faster bgr24 output | michael | 2001-11-06 | 2 | -6/+228 |
* | only 6 registers used | michael | 2001-11-05 | 2 | -14/+20 |
* | unsigned stuff | michael | 2001-11-05 | 3 | -10/+26 |
* | yuy2toyv12 fixed and speedup | michael | 2001-11-05 | 3 | -125/+220 |
* | fixed yv12toyuy2 | michael | 2001-11-05 | 3 | -88/+118 |
* | Forgot | nick | 2001-11-05 | 1 | -4/+4 |
* | Fixed rgb32(24)to15 stuff | nick | 2001-11-05 | 2 | -4/+4 |
* | Fixed rgb32(24)to16 stuff, rgb32(24)to15 is still broken | nick | 2001-11-05 | 2 | -24/+32 |
* | Well - old algorithms and new stuff rgb24to16(15) | nick | 2001-11-05 | 3 | -53/+106 |
* | More standards compilance | nick | 2001-11-05 | 3 | -36/+36 |
* | yuy2toyv12 in MMX | michael | 2001-11-05 | 2 | -0/+110 |
* | yv12toyuy2 in MMX | michael | 2001-11-05 | 3 | -50/+132 |
* | yv12 <-> yuy2 in C | michael | 2001-11-05 | 3 | -0/+58 |
* | faster 15to16 bit rgb (the mmx routine is limited by memory speed so there is... | michael | 2001-11-04 | 2 | -20/+42 |
* | palette to bgr24 | michael | 2001-11-04 | 3 | -3/+45 |
* | bgr32to16, bgr32to15 (needed for palette stuff) | michael | 2001-11-04 | 3 | -3/+124 |
* | green line fix for dstw%8!=0 | michael | 2001-11-04 | 2 | -8/+22 |
* | using const modifier | nick | 2001-11-04 | 3 | -21/+21 |
* | fixed warnings | michael | 2001-11-04 | 2 | -54/+96 |
* | faster bgr15/16 | michael | 2001-11-04 | 2 | -100/+56 |
* | right green line bugfix for width not %8==0 (untested -vo vesa doesnt work) | michael | 2001-11-02 | 2 | -2/+24 |
* | deinterlace bugfix | michael | 2001-10-31 | 2 | -40/+224 |
* | c speedup (x1, rk1 filters) | michael | 2001-10-31 | 2 | -30/+30 |
* | c speedup | michael | 2001-10-31 | 2 | -34/+38 |
* | 15/16bit in C speedup | michael | 2001-10-31 | 2 | -60/+100 |
* | c optimizations | michael | 2001-10-30 | 2 | -48/+150 |
* | c optimizations | michael | 2001-10-30 | 2 | -34/+136 |
* | c optimizations (array is faster than pointer) (16bpp variants tested and 2% ... | michael | 2001-10-30 | 2 | -36/+18 |
* | minor speedup | michael | 2001-10-30 | 2 | -24/+54 |
* | interpolate chrominance for every second line in the 1:1 vertical scale function | michael | 2001-10-30 | 2 | -82/+306 |
* | bugfixes | michael | 2001-10-30 | 2 | -14/+18 |
* | cosmetic | nick | 2001-10-30 | 2 | -2/+2 |
* | fixed a warning | michael | 2001-10-29 | 2 | -0/+2 |
* | No longer required | nick | 2001-10-29 | 1 | -1/+0 |
* | Finish mmx2, 3dnow optimiz. 15to16 should be tested. Better fix of can't compile | nick | 2001-10-29 | 2 | -90/+108 |
* | cant compile on non x86 bugfix | michael | 2001-10-29 | 2 | -0/+4 |
* | patch from Martin Decky <deckm1am@ss1000.ms.mff.cuni.cz> applied and unnecass... | michael | 2001-10-29 | 2 | -4/+10 |
* | tell the c compiler that the memory changed | michael | 2001-10-28 | 2 | -0/+16 |
* | 3dnow prefetch & sfence | michael | 2001-10-28 | 2 | -52/+22 |
* | yv12 to yv12 scaler | michael | 2001-10-28 | 3 | -46/+85 |
* | 32to24: MMX, MMX2, 3DNOW optimization | nick | 2001-10-28 | 2 | -2/+84 |
* | More elegant solution | nick | 2001-10-28 | 2 | -74/+10 |
* | preprocessor cleanup | nick | 2001-10-28 | 2 | -2/+2 |
* | sfence | nick | 2001-10-28 | 2 | -0/+14 |
* | More accurate prefetching | nick | 2001-10-28 | 2 | -12/+6 |
* | mmx, mmx2, 3dnow optimized 24to32 | nick | 2001-10-28 | 2 | -4/+72 |
* | mmx optimized 24to32 | nick | 2001-10-28 | 2 | -4/+56 |
* | forgot, sorry | nick | 2001-10-28 | 1 | -0/+1 |
* | Prev ver could work only on x86 | nick | 2001-10-28 | 2 | -10/+10 |
* | vo_vesa: more rgb2rgb support | nick | 2001-10-28 | 3 | -1/+108 |
* | vo_vesa: more rgb2rgb support | nick | 2001-10-28 | 3 | -1/+36 |
* | vo_vesa: rgb2rgb support | nick | 2001-10-28 | 4 | -1/+49 |
* | yuv2rgb bugfix | michael | 2001-10-28 | 2 | -62/+62 |
* | faster dering | michael | 2001-10-26 | 2 | -18/+26 |
* | dering in c | michael | 2001-10-26 | 2 | -22/+170 |
* | a few warning fixes (missing #include's) | pl | 2001-10-25 | 4 | -0/+8 |
* | 3dnow dering | michael | 2001-10-25 | 2 | -20/+64 |
* | just a few "not implemented yet" removed | michael | 2001-10-25 | 1 | -3/+3 |
* | dering in mmx2 | michael | 2001-10-25 | 2 | -62/ |