aboutsummaryrefslogtreecommitdiffhomepage
path: root/postproc
Commit message (Collapse)AuthorAge
* fixed -npp help ... i think i need more sleep ;)Gravatar michael2002-01-04
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3988 b3059339-0415-0410-9bf9-f77b7e298cf2
* -npp helpGravatar michael2002-01-04
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3977 b3059339-0415-0410-9bf9-f77b7e298cf2
* -npp fq:<quantizer>Gravatar michael2002-01-03
| | | | | | | | force quantizer (for these lq movies which where reencoded at high bitrates) (c) 2002 git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3965 b3059339-0415-0410-9bf9-f77b7e298cf2
* only print last line warning if verbose is onGravatar michael2001-12-30
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3884 b3059339-0415-0410-9bf9-f77b7e298cf2
* minor brightness/contrast bugfix / moved some global vars into ppModeGravatar michael2001-12-28
| | | | | | | non mmx compilation bugfix git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3833 b3059339-0415-0410-9bf9-f77b7e298cf2
* customizeable deblocking (2 thresholds)Gravatar michael2001-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) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3818 b3059339-0415-0410-9bf9-f77b7e298cf2
* output shifted by a few pixels on extreem scalings bugfixGravatar michael2001-12-27
| | | | | | | filterPos was wrong by 0.5 pixels on downscale with -sws 1 and 2 bugfix git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3783 b3059339-0415-0410-9bf9-f77b7e298cf2
* 101Gravatar michael2001-12-26
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3780 b3059339-0415-0410-9bf9-f77b7e298cf2
* new -pp options stuff (-npp ...)Gravatar michael2001-12-26
| | | | | | | see line527@postproc/postprocess.c ;) for the documentation of the format git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3772 b3059339-0415-0410-9bf9-f77b7e298cf2
* looks betterGravatar jaf2001-12-25
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3731 b3059339-0415-0410-9bf9-f77b7e298cf2
* minor bugfixes (noone noticed them)Gravatar michael2001-12-21
| | | | | | | a few more asserts git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3642 b3059339-0415-0410-9bf9-f77b7e298cf2
* rgb24toyv12 bugfixGravatar michael2001-12-20
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3634 b3059339-0415-0410-9bf9-f77b7e298cf2
* print more info if -vGravatar michael2001-12-06
| | | | | | | | | use new horizontal mmx scaler instead of old x86asm if mmx2 cant be used (FAST_BILINEAR only) fixed overflow in init function ... using double precission fp now :) using C scaler for the last 1-2 lines if there is a chance to write over the end of the dst array git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3353 b3059339-0415-0410-9bf9-f77b7e298cf2
* dithering info wasnt displayedGravatar michael2001-12-06
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3346 b3059339-0415-0410-9bf9-f77b7e298cf2
* vertical cubic/linear scalingGravatar michael2001-12-06
| | | | | | | | prints some info (MMX, dstbpp, ...) mainloop rewritten git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3345 b3059339-0415-0410-9bf9-f77b7e298cf2
* typoGravatar michael2001-12-03
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3300 b3059339-0415-0410-9bf9-f77b7e298cf2
* horizontal up/downscale linear & cubicGravatar michael2001-12-02
| | | | | | | -sws command line option (0 -> fast_bilinear, 1->bilinear, 2->bicubic) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3273 b3059339-0415-0410-9bf9-f77b7e298cf2
* sliced scaleing bugfixGravatar michael2001-11-29
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3216 b3059339-0415-0410-9bf9-f77b7e298cf2
* swscaler cleanupGravatar michael2001-11-29
| | | | | | | | green line at bottom bugfix green lines in yuv2yuv scaler bugfix git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3210 b3059339-0415-0410-9bf9-f77b7e298cf2
* faster brightness correcture in MMX2Gravatar michael2001-11-28
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3172 b3059339-0415-0410-9bf9-f77b7e298cf2
* compiletime pp-mode support (luminance = chrominance filters though) 1-2% ↵Gravatar michael2001-11-27
| | | | | | faster with -benchmark -vo null -nosound git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3155 b3059339-0415-0410-9bf9-f77b7e298cf2
* runtime cpu detection optional (compiles faster)Gravatar michael2001-11-27
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3153 b3059339-0415-0410-9bf9-f77b7e298cf2
* runtime cpu detect optional (compiles faster)Gravatar michael2001-11-27
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3152 b3059339-0415-0410-9bf9-f77b7e298cf2
* runtime cpu detectionGravatar michael2001-11-26
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3144 b3059339-0415-0410-9bf9-f77b7e298cf2
* oopsGravatar michael2001-11-26
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3137 b3059339-0415-0410-9bf9-f77b7e298cf2
* runtime cpu detectionGravatar michael2001-11-26
| | | | | | | rgb24toyv12 in C git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3133 b3059339-0415-0410-9bf9-f77b7e298cf2
* runtime cpu detectionGravatar michael2001-11-26
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3127 b3059339-0415-0410-9bf9-f77b7e298cf2
* runtime cpu detectionGravatar michael2001-11-24
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3100 b3059339-0415-0410-9bf9-f77b7e298cf2
* use fastmemcpy for chrominance if no chrominance filtering is doneGravatar michael2001-11-24
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3095 b3059339-0415-0410-9bf9-f77b7e298cf2
* faster deringGravatar michael2001-11-24
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3094 b3059339-0415-0410-9bf9-f77b7e298cf2
* 1% speedupGravatar michael2001-11-20
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3038 b3059339-0415-0410-9bf9-f77b7e298cf2
* oops, too much cleanup ;)Gravatar michael2001-11-20
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3033 b3059339-0415-0410-9bf9-f77b7e298cf2
* cleanupGravatar michael2001-11-20
| | | | | | | | precopy fewer lines from src to dst if possible speedup (due to cleanup of blockcopy) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3032 b3059339-0415-0410-9bf9-f77b7e298cf2
* faster mmx2 / 3dnow deblocking filterGravatar michael2001-11-19
| | | | | | | brightness_debug (draws luminance histogram & autodetected white/black level) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3014 b3059339-0415-0410-9bf9-f77b7e298cf2
* Move ignores in subdirs to their respective .cvsignore files.Gravatar atmos42001-11-17
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2964 b3059339-0415-0410-9bf9-f77b7e298cf2
* postproc/ dir now respects --with-extraincdirGravatar gabucino2001-11-16
| | | | | | | Now that I'm fixing configure1, here comes configure2 ehh ;) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2928 b3059339-0415-0410-9bf9-f77b7e298cf2
* temp denoiser:Gravatar michael2001-11-14
| | | | | | | | bugfix? averageing noise over the surrounding blocks git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2900 b3059339-0415-0410-9bf9-f77b7e298cf2
* temp denoiser changes: (a-b)^2 instead of |a-b| and MMX2/3DNOW versionGravatar michael2001-11-14
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2896 b3059339-0415-0410-9bf9-f77b7e298cf2
* temporal noise reducer in C (-pp 0x100000)Gravatar michael2001-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 ;) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2861 b3059339-0415-0410-9bf9-f77b7e298cf2
* uyvytoyv12 in MMX (untested)Gravatar michael2001-11-11
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2848 b3059339-0415-0410-9bf9-f77b7e298cf2
* QP_store==null bugfix and no opendivx bugfixGravatar michael2001-11-11
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2809 b3059339-0415-0410-9bf9-f77b7e298cf2
* yuy2toyv12 bugfixGravatar michael2001-11-11
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2807 b3059339-0415-0410-9bf9-f77b7e298cf2
* uyvy->uv12 addedGravatar arpi2001-11-10
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2802 b3059339-0415-0410-9bf9-f77b7e298cf2
* .balign or we´ll align by 64kb on some architecturesGravatar michael2001-11-10
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2801 b3059339-0415-0410-9bf9-f77b7e298cf2
* .align 16Gravatar michael2001-11-10
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2800 b3059339-0415-0410-9bf9-f77b7e298cf2
* added missing #include <malloc.h>Gravatar pl2001-11-09
| | | | | | | | #include "config.h" moved as 1st #include since it defines HAVE_foo_h for later conditional inclusions git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2776 b3059339-0415-0410-9bf9-f77b7e298cf2
* bugfixGravatar michael2001-11-07
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2767 b3059339-0415-0410-9bf9-f77b7e298cf2
* rgb32tobgr32 now is documented ;)Gravatar nick2001-11-07
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2759 b3059339-0415-0410-9bf9-f77b7e298cf2
* rgb32tobgr32 / bgr32torgb32Gravatar michael2001-11-06
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2756 b3059339-0415-0410-9bf9-f77b7e298cf2
* gcc does optimize writes to non volatile variables away if it didnt know ↵Gravatar michael2001-11-06
| | | | | | that they were read in between git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2751 b3059339-0415-0410-9bf9-f77b7e298cf2