summaryrefslogtreecommitdiff
path: root/postproc/postprocess.h
Commit message (Collapse)AuthorAge
* #ifdef c++Michael Niedermayer2003-02-11
| | | | Originally committed as revision 9402 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
* cleanupMichael Niedermayer2002-11-02
| | | | Originally committed as revision 8041 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* cleanupMichael Niedermayer2002-11-02
| | | | Originally committed as revision 8039 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* cosmetics requested by kabiMichael Niedermayer2002-11-01
| | | | Originally committed as revision 8020 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* per context cpuCaps (idea by kabi)Michael Niedermayer2002-10-30
| | | | Originally committed as revision 7986 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
* using same numbers for cpuCaps as libmpeg2 & liba52Michael Niedermayer2002-10-30
| | | | Originally committed as revision 7974 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* cleanly passing the cpuCapsMichael Niedermayer2002-10-30
| | | | Originally committed as revision 7973 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
* cosmetics ;)Michael Niedermayer2002-10-29
| | | | | | prefixing all functions with pp_ to avoid namespace issues Originally committed as revision 7962 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
* 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
* fix typo found by Milan Cutka <cutka@szm.sk>Michael Niedermayer2002-04-12
| | | | Originally committed as revision 5577 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* -npp fq:<quantizer>Michael Niedermayer2002-01-03
| | | | | | | force quantizer (for these lq movies which where reencoded at high bitrates) (c) 2002 Originally committed as revision 3965 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
* new -pp options stuff (-npp ...)Michael Niedermayer2001-12-26
| | | | | | see line527@postproc/postprocess.c ;) for the documentation of the format Originally committed as revision 3772 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
* 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
* just a few "not implemented yet" removedMichael Niedermayer2001-10-25
| | | | Originally committed as revision 2475 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* auto brightness/ contrast bugfixMichael Niedermayer2001-10-22
| | | | | | getPPModeByNameAndQuality Originally committed as revision 2390 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* PP_FUNNY_STRIDE disabledArpi2001-10-19
| | | | Originally committed as revision 2293 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* added compiletime option to turn width%8==0 onMichael Niedermayer2001-10-19
| | | | Originally committed as revision 2287 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* fixed a bug in the tmp bufferMichael Niedermayer2001-10-19
| | | | | | | fixed the color range for yuv fixed the width %8!=0 bug (another 1% speed loss) Originally committed as revision 2286 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* fixed the height%8!=0 bugMichael Niedermayer2001-10-17
| | | | | | | | simplified a few things removed last row variants of the deinterlace filters, they are not needed anymore added cubic interpolating deinterlacer Originally committed as revision 2247 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* minor cleanupsMichael Niedermayer2001-10-16
| | | | | | | median deinterlace in MMX fixed typos Originally committed as revision 2222 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* rewrote the horizontal lowpass filter to fix a bug which caused a blocky lookMichael Niedermayer2001-10-15
| | | | | | | added deinterlace filters (linear interpolate, linear blend, median) minor cleanups (removed some outcommented stuff) Originally committed as revision 2204 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* Cleanup:Arpi2001-10-13
| | | | | | | - TIMEING && MORE_TIMEING disabled by default - private stuff moved to postprocess.c to avoid possible conflicts Originally committed as revision 2190 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* small changes for mplayer integration:Arpi2001-10-13
| | | | | | | - getModeForQuality -> getPpModeForQuality renamed - #define POSTPROCESS_H -> NEWPOSTPROCESS_H (to avoid conflicts) Originally committed as revision 2187 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* fixed a rounding bug thing in the X1 FilterMichael Niedermayer2001-10-13
| | | | | | | | changed the X1 Filter slightly to make flat blocks look like in the 9tap lpf minor change to the -pp numbers & added decimal numbers in comments new experimental horizontal deblocking filter Originally committed as revision 2180 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* final changes to convert to CMichael Niedermayer2001-10-11
| | | | Originally committed as revision 2170 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* bugfixes: last 3 lines not brightness/contrast correctedMichael Niedermayer2001-10-11
| | | | | | | | | | | brightness statistics messed up with initial black pic changed initial values of the brightness statistics C++ -> C conversation QP range question solved (very likely 1<=QP<=32 according to arpi) new experimental vertical deblocking filter RK filter has 3dNow support now (untested) Originally committed as revision 2169 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* fixed a bug in the horizontal default filterArpi2001-10-10
| | | | | | | | | 3dnow version of the Horizontal & Vertical Lowpass filters mmx version of the Horizontal Default filter mmx2 & C versions of a simple filter described in a paper from ramkishor & karan added mode flags & quality2mode function Originally committed as revision 2160 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* new postprocess code by Michael Niedermayer (michaelni@gmx.at)Arpi2001-10-10
Originally committed as revision 2159 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc