summaryrefslogtreecommitdiffstats
path: root/postproc
Commit message (Expand)AuthorAgeFilesLines
* 10000l : fix a crash on x86 due to an horrible mistake in my x86_64 patchaurel2004-10-221-6/+6
* adapting existing mmx/mmx2/sse/3dnow optimizations so they work on x86_64aurel2004-10-217-672/+683
* postproc/yuv2rgb_altivec.c compile fixmichael2004-10-053-96/+238
* lot of bigendian fixesalex2004-09-211-0/+34
* passing an array or double precission parameters for the scaling function, in...michael2004-09-183-20/+27
* width instead of chromWidth causing segfault in some casesreimar2004-08-101-1/+1
* fix altivec.h inclusion (vector keyword in structure)alex2004-07-172-3/+4
* simplify the initalex2004-07-171-45/+13
* some fixesalex2004-07-171-14/+9
* Altivec unscaled YV12 -> packed YUV patch by (Romain Dolbeau <dolbeau at iris...michael2004-07-062-0/+159
* altivec yuv->rgb convertermichael2004-06-277-2/+878
* bigendian fixalex2004-06-251-1/+1
* ranlib cleanup by Dan Christiansenalex2004-06-241-0/+1
* small linux/altivec compile fix in postproc/ by (Romain Dolbeau <dolbeau at i...michael2004-06-041-8/+6
* bigendian fix by (Romain Dolbeau <dolbeau at irisa dot fr>)michael2004-05-021-0/+10
* this isn't actually stupid, but it's not valid C and gcc 3.5 rejects it as suchrfelker2004-05-012-10/+10
* attribute_used patch by (matthieu castet <castet.matthieu at free dot fr>)michael2004-04-263-52/+52
* AltiVec hScale, all size patch by (Romain Dolbeau <dolbeaur at club-internet ...michael2004-04-063-10/+222
* make gcc happy under hurdalex2004-04-051-6/+6
* altivec swscale under Linux patch by (Magnus Damm <damm at opensource dot se>)michael2004-03-141-0/+3
* AltiVec support in postproc/ + altivec optimizations for yuv2yuvX patch by (R...michael2004-03-114-2/+244
* correct C init tablesalex2003-12-271-2/+2
* 1000lmichael2003-11-061-1/+4
* -sws 0 && -ssf chs fixedmichael2003-11-041-11/+12
* 10l (forgot that the dstW offset is hardcoded in the asm)michael2003-11-031-6/+6
* minimum slice size fix (fixes 422P 1 line per slice, used by huffyuv)michael2003-10-221-4/+3
* dither scaling coefficients so they add up to 1.0michael2003-10-151-1/+6
* rounding fixesmichael2003-10-153-22/+27
* yv12->uyvy MMXmichael2003-10-101-0/+44
* 1E10lmichael2003-10-101-11/+7
* 10lmichael2003-10-091-0/+9
* uyvy output support in swscaleralex2003-10-093-4/+98
* Fixed the brokeness and also bgr32 should work now. Patch by Ken Mandelberg <...alex2003-10-071-7/+7
* many small typo and grammar fixesgabucino2003-10-043-17/+17
* srcSliceY % 4 != 0 fixmichael2003-09-261-1/+4
* reversed for cause of code obsolescencepl2003-09-211-1/+1
* printf() requires stdio.hpl2003-09-201-0/+2
* remove cs_test and swscale-example tooalex2003-07-281-2/+2
* fixing "internal error in orderYUV" bugmichael2003-06-191-1/+2
* unusedalex2003-06-011-4/+0
* vf_scale.h & related cleanup & some small warning fix by dominikmichael2003-06-011-0/+2
* cs_test cleanup and fix compilation if gui enabledalex2003-05-231-3/+2
* updatealex2003-05-231-0/+10
* non-x86 supportalex2003-05-231-2/+15
* removed the last mp_msg :)alex2003-05-013-11/+11
* bigendian fix by (Samuel Kleiner <kleiner at cd dot chalmers dot se>)michael2003-04-251-3/+9
* remove remaining cpudetect dependancymichael2003-04-257-533/+237
* moving getFilter stuff back (vf_scale.c -> swscale.c)michael2003-04-252-1/+79
* removing sws - global verbose var dependancymichael2003-04-243-218/+60
* killed an mp_msg occurancealex2003-04-211-1/+1
* mplayer idependant (not really yet) swscale examplemichael2003-04-174-133/+207
* 10l patch by (Andreas Hess <jaska at gmx dot net>)michael2003-04-081-1/+1
* 10lmichael2003-03-271-2/+2
* 10000l (YUV vs. YVU swscale fix/cleanup)michael2003-03-273-40/+47
* cleanupmichael2003-02-246-63/+31
* sws_ prefix, more seperation between internal & external swscaler APImichael2003-02-237-121/+159
* 100l (gcc 3.2 .....)michael2003-02-211-1/+1
* yuv2rgb brightness/contrast/saturation/different colorspaces support finishedmichael2003-02-218-808/+617
* cleanupmichael2003-02-181-84/+20
* optimizemichael2003-02-182-2/+77
* 1000lmichael2003-02-151-1/+1
* bigendian bug (fixes?)michael2003-02-151-74/+34
* simpler & fastermichael2003-02-151-29/+15
* in libavcodec now -> removemichael2003-02-144-4202/+0
* moving postprocess code to libavcodecmichael2003-02-141-31/+1
* cleanupmichael2003-02-131-96/+130
* brightness / saturation / contrast / different yuv colorspace support for som...michael2003-02-132-10/+56
* cleanupmichael2003-02-132-184/+164
* cleanupmichael2003-02-133-95/+153
* avoid #include "../michael2003-02-112-5/+5
* #ifdef c++michael2003-02-111-1/+15
* -fPIC compileablemichael2003-02-111-35/+28
* yv12 -> yuy2 converter in alpha asm (from mplayerxp)michael2003-02-111-2/+50
* cleanup (unsigned stride -> int stride)michael2003-02-115-48/+47
* yuv9 -> yv12 bugfixesmichael2003-02-031-39/+52
* 10l found by (Dominik Mierzejewski <dominik at rangers dot eu dot org>)michael2003-02-011-2/+2
* fixing rgb4 & bgr4 (2 pixels per byte)michael2003-01-302-12/+150
* UYVY inputmichael2003-01-232-4/+79
* C implementation of the median deinterlacer (seems to be the only onerfelker2003-01-232-11/+16
* YUV 411/422/444 support for ppmichael2003-01-054-8/+26
* 10l another int i missing (without ^M)faust32002-12-301-0/+1
* 10l (int i)michael2002-12-301-1/+2
* cleaning corners of green dirt ;)michael2002-12-291-2/+18
* buffer alloc cleanup / 10lmichael2002-12-292-32/+48
* warning patch by (Dominik Mierzejewski <dominik at rangers dot eu dot org>)michael2002-11-232-1/+6
* fixing compilation of cs_testmichael2002-11-181-1/+1
* *HUGE* set of compiler warning fixes, unused variables removalarpi2002-11-061-0/+1
* dont use fastmemcpy for PICmichael2002-11-041-0/+2
* 10lmichael2002-11-041-1/+1
* fixing dependanciesmichael2002-11-041-3/+3
* pp docsmichael2002-11-031-6/+5
* cleanupmichael2002-11-022-8/+8
* cleanupmichael2002-11-023-145/+179
* verbose can be negativearpi2002-11-011-1/+1
* cosmetics requested by kabimichael2002-11-012-5/+5
* disabling compilation of .so if its not needed, gcc 3.1 seems to have problem...michael2002-10-311-1/+5
* using fewer registers ... to workaround somethingmichael2002-10-311-18/+17
* removing "-npp" (found by arpi)michael2002-10-301-4/+4
* per context cpuCaps (idea by kabi)michael2002-10-302-15/+10
* change qscale type to int8 and fix qscale orderingmichael2002-10-303-8/+10
* using same numbers for cpuCaps as libmpeg2 & liba52michael2002-10-301-3/+3
* cleanly passing the cpuCapsmichael2002-10-302-13/+16
* 10lmichael2002-10-291-0/+2
* cleanupmichael2002-10-293-55/+24
* cosmetics ;)michael2002-10-292-11/+10
* better deblocking filtermichael2002-10-293-63/+101
* -fomit-frame-pointer is needed for the PIC codemichael2002-10-291-1/+1
* using fewer registers (fixes compilation bug hopefully)michael2002-10-291-5/+6
* fix compilation on non-x86 with gcc 2.95colin2002-10-291-0/+2
* postprocessing cleanup:michael2002-10-284-870/+661
* fixing RGB32->RGB16 on big endian patch by (Colin Leroy <colin at colino dot ...michael2002-10-231-0/+9
* avoid multiple initmichael2002-10-171-2/+2
* fixing yuy2 upscaling (use -sws 0 for the faster but uglier variant)michael2002-10-131-10/+11
* mmx yuy2 outputmichael2002-10-132-25/+163
* yuy2 output supportmichael2002-10-132-11/+40
* tons of warning fixes, also some 10l bugfixes, including Dominik's PVA bugarpi2002-09-221-1/+5
* use detected WORDSIZE instead of warning, when inttypes.h doesn't define __WO...arpi2002-09-161-1/+2
* fixing y422p outputmichael2002-09-091-2/+4
* fixed palette8to{rgb24,bgr24,rgb32,bgr32}alex2002-09-091-17/+21
* warning fixes by Dominik Mierzejewski <dominik@rangers.eu.org>arpi2002-09-011-0/+2
* added missing palette8tobgr pairs (hope it's correct)alex2002-08-301-0/+54
* removed -W -Wall -g and other gcc-specific warning/debug optionsarpi2002-08-221-1/+1
* remove unused varibles patch by (Eric Sesterhenn <SnakeByte at gmx dot de>)michael2002-08-131-3/+3
* 1000lmichael2002-08-081-1/+1
* planar yuv 444 422 411 supportmichael2002-08-011-3/+19
* fixing sinc filter (seems the problem was caused by rounding in pmulhw -> sol...michael2002-07-092-6/+12
* more scaling algosmichael2002-07-042-50/+107
* using the new rgb2rgb converters (the LQ ones are only used if -sws 0 or -sws 4)michael2002-06-301-352/+140
* last line messed up in Y800 bugfixmichael2002-06-301-2/+2
* fixing rgb24tobgr32michael2002-06-301-2/+1
* fixing memory overwrite bugs in the new convertersmichael2002-06-291-7/+8
* test new converter stuff toomichael2002-06-291-1/+93
* merging changes from mplayerxp (rgb2rgb*.{c,h} only)michael2002-06-293-1/+827
* fixing memory overwrite bugs again ...michael2002-06-291-16/+16
* colorspace converter tests (memory corruption tests at different width/src/dst)michael2002-06-292-0/+186
* yvu9 -> yv12 unscaled converter with linear chroma scalingmichael2002-06-274-2/+143
* -sws 6 (luma bicubic & chroma bilinear)michael2002-06-272-5/+15
* use unified yuv2rgb initmichael2002-06-273-615/+449
* fixing scaling/contrast for 1/4/8 bppmichael2002-06-271-38/+109
* killing globalsmichael2002-06-242-11/+6
* 10lmichael2002-06-241-3/+3
* 100l (non mmx versions didnt compile)michael2002-06-243-69/+50
* IF09 is alias for YVU9 (actually it has extra 4th plane containing MC changearpi2002-06-231-2/+3
* yvu9 support (other planar yuv formats with other chroma subsamplings should ...michael2002-06-232-96/+109
* cleanupmichael2002-06-232-5/+3
* selftest supportmichael2002-06-233-29/+195
* cleanup & grayscale supportmichael2002-06-222-128/+109
* sync with mplayer xparpi2002-06-228-287/+1123
* pre-yvu9toyv12 converter, only grayscale Y-plane coping :)alex2002-06-212-0/+58
* 10lmichael2002-06-171-34/+33
* 1bpp supportmichael2002-06-171-42/+97
* 8bpp bugfixes (brightness, contrast ...)michael2002-06-171-8/+165
* ordered dither for 8bppmichael2002-06-161-8/+89
* 8bpp support (no dithering yet, use -vop noise for now)michael2002-06-161-0/+78
* applied 64bit patch from Ulrich Hecht <uli at suse dot de>alex2002-05-231-1/+1
* 64bit incompatibility bug, patch by Artur Grabowski <art@blahonga.org>arpi2002-05-201-1/+1
* big cosmetics patch, cleanup of messages printed by mplayer and libs.arpi2002-05-201-13/+11
* fixing end overwrite bugs (some at least)michael2002-05-151-18/+16
* various openbsd and general warning fixes - patch by Björn Sandell <biorn@dc...arpi2002-05-121-0/+2
* 3dnow temporal denoiser bugfix by Rémi Guyomarch <rguyom@pobox.com>michael2002-05-051-8/+8
* 10l - MMX rgb2bgr 32bpp expects num_of_bytes instead of num_of_pixelsarpi2002-05-031-2/+2
* printf to mp_msgalbeu2002-05-023-55/+57
* x1 deblocking filter bugfixmichael2002-04-221-4/+5
* yuv422p -> yuy2 (untested)michael2002-04-133-8/+53
* rgb24->bgr24michael2002-04-133-0/+88
* fix typo found by Milan Cutka <cutka@szm.sk>michael2002-04-121-1/+1
* fixing black stripe at right if width%8!=0 && stride%8==0 reported by kabimichael2002-04-081-4/+20
* overread in the mmx2 horizontal scaler fixedmichael2002-04-013-126/+198
* 10lmichael2002-03-251-0/+4
* byte interleaving for mgamichael2002-03-253-0/+102
* fixing bgr15&16 on big_endianmichael2002-03-211-7/+10
* add manglingatmos42002-03-033-25/+26
* use assert.hmichael2002-02-221-2/+8
* 101++michael2002-02-212-4/+5
* fixing bgr32 output on big-endian systemsmichael2002-02-212-0/+12
* unscaled yuv2rgb fix for big-endian systemsmichael2002-02-211-3/+8
* minor dststride bugfix for i420 outputmichael2002-02-141-6/+12
* unscaled memcpy variant bugfix (negative strides)michael2002-02-101-2/+2
* unscaled BGR24 -> YV12michael2002-02-101-0/+24
* rgb24toyv12 in MMX (untested)michael2002-02-102-2/+258
* bgr24toUV in MMXmichael2002-02-092-2/+156
* bgr24toY in MMXmichael2002-02-092-1/+80
* fastmemcpymichael2002-02-081-0/+1
* unscaled BGR15->BGR16michael2002-02-081-4/+37
* bgr15 input supportmichael2002-02-082-2/+76
* faster bgr16 inputmichael2002-02-081-2/+15
* bgr16 input supportmichael2002-02-082-2/+62
* unscaled convertersmichael2002-02-071-1/+81
* fixing green line at right side bug (reported by Nick Kurshev <nickols_k@mail...michael2002-02-071-1/+8
* rgb32 & rgb24 input supportmichael2002-02-062-17/+98
* 101 (yuv2rgb with mpeg1,...) ;)michael2002-02-061-6/+115
* swScale internally uses yuv2rgb now if possiblemichael2002-02-063-9/+51
* printing error messages if something is wrong instead of just return NULL;michael2002-02-041-3/+16
* filterPos bugfix (only nearest neighbor scaling was affected)michael2002-02-031-3/+4
* MMX(2) optimized YUY2 inputmichael2002-02-022-14/+72
* printing correct format infomichael2002-02-011-21/+11
* YUY2, BGR24, BGR32 input support (no mmx yet)michael2002-02-013-34/+240
* -sws 2 is default nowmichael2002-01-301-1/+1
* YV12 like formats support (I420/IYUV)michael2002-01-303-128/+183
* top row bugfixmichael2002-01-291-8/+31
* area averageing scaling support (-sws 5) (is identical to bilinear for upscale)michael2002-01-292-8/+18
* nearest neighbor / sdl emulation ;) scaling (-sws 4)michael2002-01-282-2/+26
* minor QP bugfixmichael2002-01-281-9/+9
* minor bugfix in the -v outputmichael2002-01-221-2/+6
* 15/16 bit dithering in C (5% slower, can be disabled by comenting #define DIT...michael2002-01-213-45/+224
* copyright(swscaler) = GPLmichael2002-01-213-13/+52
* a few filters (should be removed/merged when arpis videofilter stuff is finis...michael2002-01-212-27/+95
* general convolution filtering of the source picturemichael2002-01-213-116/+408
* add manglingatmos42002-01-202-26/+27
* 101michael2002-01-201-3/+5
* removed global vars so that multiple swscalers can be usedmichael2002-01-203-737/+920
* Added reverting support for -pp and -npp optionsalbeu2002-01-191-6/+33
* fix mangling with runtime cpu detectionatmos42002-01-191-2/+2
* mangle for win32 in postprocatmos42002-01-194-180/+182
* dont print -npp parser debug info if only -vmichael2002-01-131-5/+20
* fixed -npp help ... i think i need more sleep ;)michael2002-01-041-7/+7
* -npp helpmichael2002-01-041-37/+43
* -npp fq:<quantizer>michael2002-01-032-6/+30
* only print last line warning if verbose is onmichael2001-12-301-1/+1
* minor brightness/contrast bugfix / moved some global vars into ppModemichael2001-12-283-21/+29
* customizeable deblocking (2 thresholds)michael2001-12-282-26/+59
* output shifted by a few pixels on extreem scalings bugfixmichael2001-12-271-3/+3
* 101michael2001-12-261-4/+5
* new -pp options stuff (-npp ...)michael2001-12-262-18/+48
* looks betterjaf2001-12-251-4/+4
* minor bugfixes (noone noticed them)michael2001-12-212-5/+7
* rgb24toyv12 bugfixmichael2001-12-202-6/+9
* print more info if -vmichael2001-12-062-233/+364
* dithering info wasnt displayedmichael2001-12-061-4/+4
* vertical cubic/linear scalingmichael2001-12-063-327/+994
* typomichael2001-12-031-1/+1
* horizontal up/downscale linear & cubicmichael2001-12-023-28/+372
* sliced scaleing bugfixmichael2001-11-291-18/+20
* swscaler cleanupmichael2001-11-293-129/+125
* faster brightness correcture in MMX2michael2001-11-281-3/+34
* compiletime pp-mode support (luminance = chrominance filters though) 1-2% fas...michael2001-11-272-1/+10
* runtime cpu detection optional (compiles faster)michael2001-11-271-1/+44
* runtime cpu detect optional (compiles faster)michael2001-11-271-6/+45
* runtime cpu detectionmichael2001-11-263-74/+118
* oopsmichael2001-11-262-1/+28
* runtime cpu detectionmichael2001-11-262-857/+320
* runtime cpu detectionmichael2001-11-262-1824/+87
* runtime cpu detectionmichael2001-11-242-3865/+174
* use fastmemcpy for chrominance if no chrominance filtering is donemichael2001-11-242-18/+76
* faster deringmichael2001-11-242-114/+238
* 1% speedupmichael2001-11-202-92/+74
* oops, too much cleanup ;)michael2001-11-202-0/+280
* cleanupmichael2001-11-202-1502/+96
* faster mmx2 / 3dnow deblocking filtermichael2001-11-192-16/+666
* Move ignores in subdirs to their respective .cvsignore files.atmos42001-11-171-0/+1
* postproc/ dir now respects --with-extraincdirgabucino2001-11-161-1/+1
* temp denoiser:michael2001-11-142-12/+76
* temp denoiser changes: (a-b)^2 instead of |a-b| and MMX2/3DNOW versionmichael2001-11-142-10/+588
* temporal noise reducer in C (-pp 0x100000)michael2001-11-133-104/+429
* uyvytoyv12 in MMX (untested)michael2001-11-112-6/+184
* QP_store==null bugfix and no opendivx bugfixmichael2001-11-112-0/+30
* yuy2toyv12 bugfixmichael2001-11-112-2/+8
* uyvy->uv12 addedarpi2001-11-102-0/+76
* .balign or we´ll align by 64kb on some architecturesmichael2001-11-104-20/+20
* .align 16michael2001-11-104-0/+20
* added missing #include <malloc.h>pl2001-11-092-2/+2
* bugfixmichael2001-11-072-0/+6
* rgb32tobgr32 now is documented ;)nick2001-11-071-0/+1
* rgb32tobgr32 / bgr32torgb32michael2001-11-062-0/+108
* gcc does optimize writes to non volatile variables away if it didnt know that...michael2001-11-064-12/+12
* 15/16 bpp ditheringmichael2001-11-061-1/+40
* better ditheringmichael2001-11-062-84/+86
* Minor speedup of rgb32to24. (performance is not successful)nick2001-11-062-26/+82
* Remove a few obsolete header includes (fixes a compile error on solaris)jkeil2001-11-061-7/+0
* minor changes (fixed some warnings, added attribute aligned(8) stuff)michael2001-11-062-78/+92
* MMX2, 3DNOW, MMX optimized rgb32(24)to16(15) stuffnick2001-11-062-12/+362
* optimized rgb24to16 stuffnick2001-11-062-50/+86
* mmx2 bgr24 stuff from swscale (slightly faster)michael2001-11-061-2/+53
* rgb24to32 now is fasternick2001-11-062-16/+112
* vars are aligned by 8 now (even faster, yes they where not aligned correctly)michael2001-11-061-10/+10
* 16bpp is 10% fastermichael2001-11-061-22/+11
* 15 bpp supportmichael2001-11-061-0/+88
* common code moved to a #definemichael2001-11-061-187/+227
* Move yuv2rgb to postprocessnick2001-11-067-3/+936
* faster bgr24 outputmichael2001-11-062-6/+228
* only 6 registers usedmichael2001-11-052-14/+20
* unsigned stuffmichael2001-11-053-10/+26
* yuy2toyv12 fixed and speedupmichael2001-11-053-125/+220
* fixed yv12toyuy2michael2001-11-053-88/+118
* Forgotnick2001-11-051-4/+4
* Fixed rgb32(24)to15 stuffnick2001-11-052-4/+4
* Fixed rgb32(24)to16 stuff, rgb32(24)to15 is still brokennick2001-11-052-24/+32
* Well - old algorithms and new stuff rgb24to16(15)nick2001-11-053-53/+106
* More standards compilancenick2001-11-053-36/+36
* yuy2toyv12 in MMXmichael2001-11-052-0/+110
* yv12toyuy2 in MMXmichael2001-11-053-50/+132
* yv12 <-> yuy2 in Cmichael2001-11-053-0/+58
* faster 15to16 bit rgb (the mmx routine is limited by memory speed so there is...michael2001-11-042-20/+42
* palette to bgr24michael2001-11-043-3/+45
* bgr32to16, bgr32to15 (needed for palette stuff)michael2001-11-043-3/+124
* green line fix for dstw%8!=0michael2001-11-042-8/+22
* using const modifiernick2001-11-043-21/+21
* fixed warningsmichael2001-11-042-54/+96
* faster bgr15/16michael2001-11-042-100/+56
* right green line bugfix for width not %8==0 (untested -vo vesa doesnt work)michael2001-11-022-2/+24
* deinterlace bugfixmichael2001-10-312-40/+224
* c speedup (x1, rk1 filters)michael2001-10-312-30/+30
* c speedupmichael2001-10-312-34/+38
* 15/16bit in C speedupmichael2001-10-312-60/+100
* c optimizationsmichael2001-10-302-48/+150
* c optimizationsmichael2001-10-302-34/+136
* c optimizations (array is faster than pointer) (16bpp variants tested and 2% ...michael2001-10-302-36/+18
* minor speedupmichael2001-10-302-24/+54
* interpolate chrominance for every second line in the 1:1 vertical scale functionmichael2001-10-302-82/+306
* bugfixesmichael2001-10-302-14/+18
* cosmeticnick2001-10-302-2/+2
* fixed a warningmichael2001-10-292-0/+2
* No longer requirednick2001-10-291-1/+0
* Finish mmx2, 3dnow optimiz. 15to16 should be tested. Better fix of can't compilenick2001-10-292-90/+108
* cant compile on non x86 bugfixmichael2001-10-292-0/+4
* patch from Martin Decky <deckm1am@ss1000.ms.mff.cuni.cz> applied and unnecass...michael2001-10-292-4/+10
* tell the c compiler that the memory changedmichael2001-10-282-0/+16
* 3dnow prefetch & sfencemichael2001-10-282-52/+22
* yv12 to yv12 scalermichael2001-10-283-46/+85
* 32to24: MMX, MMX2, 3DNOW optimizationnick2001-10-282-2/+84
* More elegant solutionnick2001-10-282-74/+10
* preprocessor cleanupnick2001-10-282-2/+2
* sfencenick2001-10-282-0/+14
* More accurate prefetchingnick2001-10-282-12/+6
* mmx, mmx2, 3dnow optimized 24to32nick2001-10-282-4/+72
* mmx optimized 24to32nick2001-10-282-4/+56
* forgot, sorrynick2001-10-281-0/+1
* Prev ver could work only on x86nick2001-10-282-10/+10
* vo_vesa: more rgb2rgb supportnick2001-10-283-1/+108
* vo_vesa: more rgb2rgb supportnick2001-10-283-1/+36
* vo_vesa: rgb2rgb supportnick2001-10-284-1/+49
* yuv2rgb bugfixmichael2001-10-282-62/+62
* faster deringmichael2001-10-262-18/+26
* dering in cmichael2001-10-262-22/+170
* a few warning fixes (missing #include's)pl2001-10-254-0/+8
* 3dnow deringmichael2001-10-252-20/+64
* just a few "not implemented yet" removedmichael2001-10-251-3/+3
* dering in mmx2michael2001-10-252-62/+302
* downscalemichael2001-10-252-558/+652
* fixed difference with -vo md5 between doVertDefFilter() C and MMX / MMX2 vers...michael2001-10-252-74/+168
* much better horizontal filters (transpose & use the vertical ones) :)michael2001-10-242-162/+452
* Independed compilation of SUBDIRSnick2001-10-241-0/+40
* more speedmichael2001-10-242-20/+112
* more speedmichael2001-10-232-126/+118
* and another +2% speedupmichael2001-10-232-56/+94
* optimizations (+2% speedup)michael2001-10-232-58/+32
* brightness / contrast fix/copy optimizations +2% speedupmichael2001-10-232-42/+30
* negative black bugfixmichael2001-10-232-22/+20
* auto brightness/ contrast bugfixmichael2001-10-223-35/+498
* BGR24 bugfixmichael2001-10-212-10/+10
* fixed alignment (static variables where sometimes not 8-byte aligned)michael2001-10-202-578/+1776
* more logic behavior if the altenative deblock filters are used (turning a alt...michael2001-10-192-48/+36
* first line bug fixed (happend if the image was scaled down or 1:1)michael2001-10-192-4/+14
* PP_FUNNY_STRIDE disabledarpi2001-10-191-1/+1
* added compiletime option to turn width%8==0 onmichael2001-10-193-0/+11
* fixed a bug in the tmp buffermichael2001-10-193-8/+103
* horizontal scaling bugs fixed, should be mostly bugfree nowmichael2001-10-192-50/+56
* xinc scaled by 16 instead of 8arpi2001-10-192-4/+4
* horizontal lines bugfixmichael2001-10-192-8/+8
* vertical lines bugfixmichael2001-10-192-14/+24
* (C) fixedarpi2001-10-192-2/+2
* fixed a bug which caused horizontal linesmichael2001-10-192-4/+4
* increased precission of s_xinc s_xinc2 (needed for the mmx2 bugfix)michael2001-10-182-412/+542
* fixed the height%8!=0 bugmichael2001-10-173-552/+306
* 24bpp support (untested)michael2001-10-172-4/+104
* added (f)emmsarpi2001-10-172-0/+14
* bpp changed from bytespp to bitspparpi2001-10-172-16/+16
* fixed out of regs "bug"michael2001-10-172-12/+18
* MMX & MMX2 optimizations (MMX2 is buggy and commented out)michael2001-10-172-72/+1126
* quick fix for movies with a height which is not a multiple of 8michael2001-10-172-2/+2
* fix rgb/bgr for 15/16bppatmos42001-10-172-8/+8
* 16bpp code for atmosarpi2001-10-162-0/+20
* minor cleanupsmichael2001-10-163-91/+164
* header for swscale.carpi2001-10-151-0/+12
* software yv12->rgb scaler - separated from fsdgaarpi2001-10-152-0/+248
* rewrote the horizontal lowpass filter to fix a bug which caused a blocky lookmichael2001-10-153-69/+964
* c++ fixarpi2001-10-142-2/+4
* Cleanup:arpi2001-10-133-15/+26
* small changes for mplayer integration:arpi2001-10-131-9/+8
* small changes for mplayer integration:arpi2001-10-132-20/+106
* fixed a sig4 bug an non mmx2 cpus (in case of more sig4 errors please send me...michael2001-10-132-34/+40
* minor QP scaling & auto-contrast bugfixmichael2001-10-132-14/+16
* fixed a rounding bug thing in the X1 Filtermichael2001-10-133-65/+508
* final changes to convert to Cmichael2001-10-113-13/+13
* bugfixes: last 3 lines not brightness/contrast correctedmichael2001-10-113-159/+539
* fixed a bug in the horizontal default filterarpi2001-10-103-202/+769
* new postprocess code by Michael Niedermayer (michaelni@gmx.at)arpi2001-10-103-0/+3159