summaryrefslogtreecommitdiff
path: root/postproc/postprocess_template.c
Commit message (Collapse)AuthorAge
* C implementation of the median deinterlacer (seems to be the only oneD Richard Felker III2003-01-23
| | | | | | | that generates tolerable output for anime) so it will work on non-MMX architectures. Someone should optimize it better eventually. Originally committed as revision 9071 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* YUV 411/422/444 support for ppMichael Niedermayer2003-01-05
| | | | Originally committed as revision 8806 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* 10l another int i missing (without ^M)Sascha Sommer2002-12-30
| | | | Originally committed as revision 8667 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* 10l (int i)Michael Niedermayer2002-12-30
| | | | Originally committed as revision 8657 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* cleaning corners of green dirt ;)Michael Niedermayer2002-12-29
| | | | Originally committed as revision 8652 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* warning patch by (Dominik Mierzejewski <dominik at rangers dot eu dot org>)Dominik Mierzejewski2002-11-23
| | | | Originally committed as revision 8255 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* using fewer registers ... to workaround somethingMichael Niedermayer2002-10-31
| | | | Originally committed as revision 7991 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* change qscale type to int8 and fix qscale orderingMichael Niedermayer2002-10-30
| | | | Originally committed as revision 7985 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* cleanupMichael Niedermayer2002-10-29
| | | | Originally committed as revision 7964 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* better deblocking filterMichael Niedermayer2002-10-29
| | | | Originally committed as revision 7961 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* using fewer registers (fixes compilation bug hopefully)Michael Niedermayer2002-10-29
| | | | Originally committed as revision 7953 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* fix compilation on non-x86 with gcc 2.95Colin Leroy2002-10-29
| | | | Originally committed as revision 7949 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* postprocessing cleanup:Michael Niedermayer2002-10-28
| | | | | | | | | | | | | | remove opendivx #ifdefs remove rk1 filter remove unused / obsolete stuff add -1,4,2,4,-1 deinterlacing filter (ffmpeg uses that) threadsafe / no more non-const globals some optimizations different strides for Y,U,V possible remove ebx usage (someone really should fix gcc, this is really lame) change the dering filter slightly (tell me if its worse for any files) Originally committed as revision 7947 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* warning fixes by Dominik Mierzejewski <dominik@rangers.eu.org>Arpi2002-09-01
| | | | Originally committed as revision 7221 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* 1000lMichael Niedermayer2002-08-08
| | | | Originally committed as revision 6950 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* 3dnow temporal denoiser bugfix by Rémi Guyomarch <rguyom@pobox.com>Michael Niedermayer2002-05-05
| | | | Originally committed as revision 5981 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* x1 deblocking filter bugfixMichael Niedermayer2002-04-22
| | | | Originally committed as revision 5788 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* top row bugfixMichael Niedermayer2002-01-29
| | | | Originally committed as revision 4404 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* minor QP bugfixMichael Niedermayer2002-01-28
| | | | Originally committed as revision 4400 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* fix mangling with runtime cpu detectionFelix Bünemann2002-01-19
| | | | Originally committed as revision 4254 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* mangle for win32 in postprocFelix Bünemann2002-01-19
| | | | Originally committed as revision 4249 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* minor brightness/contrast bugfix / moved some global vars into ppModeMichael Niedermayer2001-12-28
| | | | | | non mmx compilation bugfix Originally committed as revision 3833 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* customizeable deblocking (2 thresholds)Michael Niedermayer2001-12-28
| | | | | | chrominance & luminance filtering is the default now if -npp ...:y isnt specified (lumi only was only used for the deinterlacers and that was wrong anyway) Originally committed as revision 3818 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* faster brightness correcture in MMX2Michael Niedermayer2001-11-28
| | | | Originally committed as revision 3172 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* compiletime pp-mode support (luminance = chrominance filters though) 1-2% ↵Michael Niedermayer2001-11-27
| | | | | | faster with -benchmark -vo null -nosound Originally committed as revision 3155 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* runtime cpu detectionMichael Niedermayer2001-11-24
| | | | Originally committed as revision 3100 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* use fastmemcpy for chrominance if no chrominance filtering is doneMichael Niedermayer2001-11-24
| | | | Originally committed as revision 3095 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* faster deringMichael Niedermayer2001-11-24
| | | | Originally committed as revision 3094 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* 1% speedupMichael Niedermayer2001-11-20
| | | | Originally committed as revision 3038 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* oops, too much cleanup ;)Michael Niedermayer2001-11-20
| | | | Originally committed as revision 3033 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* cleanupMichael Niedermayer2001-11-20
| | | | | | | precopy fewer lines from src to dst if possible speedup (due to cleanup of blockcopy) Originally committed as revision 3032 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* faster mmx2 / 3dnow deblocking filterMichael Niedermayer2001-11-19
| | | | | | brightness_debug (draws luminance histogram & autodetected white/black level) Originally committed as revision 3014 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* temp denoiser:Michael Niedermayer2001-11-14
| | | | | | | bugfix? averageing noise over the surrounding blocks Originally committed as revision 2900 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* temp denoiser changes: (a-b)^2 instead of |a-b| and MMX2/3DNOW versionMichael Niedermayer2001-11-14
| | | | Originally committed as revision 2896 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* temporal noise reducer in C (-pp 0x100000)Michael Niedermayer2001-11-13
| | | | | | setting the thresholds from the commandline requires postprocess2() / getPpModeByNameAndQuality() (someone could perhaps modify mplayer so that they are beiing used, iam too lazy for it ;) Originally committed as revision 2861 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* QP_store==null bugfix and no opendivx bugfixMichael Niedermayer2001-11-11
| | | | Originally committed as revision 2809 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* added missing #include <malloc.h>Pierre Lombard2001-11-09
| | | | | | | #include "config.h" moved as 1st #include since it defines HAVE_foo_h for later conditional inclusions Originally committed as revision 2776 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* gcc does optimize writes to non volatile variables away if it didnt know ↵Michael Niedermayer2001-11-06
| | | | | | that they were read in between Originally committed as revision 2751 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* minor changes (fixed some warnings, added attribute aligned(8) stuff)Michael Niedermayer2001-11-06
| | | | Originally committed as revision 2743 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* deinterlace bugfixMichael Niedermayer2001-10-31
| | | | Originally committed as revision 2596 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* c speedup (x1, rk1 filters)Michael Niedermayer2001-10-31
| | | | Originally committed as revision 2587 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* minor speedupMichael Niedermayer2001-10-30
| | | | | | cleanup Originally committed as revision 2571 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* faster deringMichael Niedermayer2001-10-26
| | | | Originally committed as revision 2479 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* dering in cMichael Niedermayer2001-10-26
| | | | | | dering bugfix Originally committed as revision 2478 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* a few warning fixes (missing #include's)Pierre Lombard2001-10-25
| | | | Originally committed as revision 2477 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* 3dnow deringMichael Niedermayer2001-10-25
| | | | Originally committed as revision 2476 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* dering in mmx2Michael Niedermayer2001-10-25
| | | | Originally committed as revision 2474 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* fixed difference with -vo md5 between doVertDefFilter() C and MMX / MMX2 ↵Michael Niedermayer2001-10-25
| | | | | | | | | versions fixed some warnings fixed the cant compile on non x86 systems (i didnt apply the patch from Oliver Schoenbrunner <oliver.schoenbrunner@jku.at> because it used ARCH_X86 instead of HAVE_MMX) Originally committed as revision 2462 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* much better horizontal filters (transpose & use the vertical ones) :)Michael Niedermayer2001-10-24
| | | | | | | bugfix bugs? Originally committed as revision 2455 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* more speedMichael Niedermayer2001-10-24
| | | | Originally committed as revision 2438 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc