Alex Beregszaszi
8cd91a44b8
applied 64bit patch from Ulrich Hecht <uli at suse dot de>
...
Originally committed as revision 6165 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
23 years ago
Alban Bedel
cbf5fa71c9
Added reverting support for -pp and -npp options
...
Originally committed as revision 4258 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
23 years ago
Felix Bünemann
9b4644281d
mangle for win32 in postproc
...
Originally committed as revision 4249 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
23 years ago
Michael Niedermayer
162c9c2e0d
dont print -npp parser debug info if only -v
...
print "using pp filters ..." if -v
Originally committed as revision 4144 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
23 years ago
Michael Niedermayer
211c4920ea
fixed -npp help ... i think i need more sleep ;)
...
Originally committed as revision 3988 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
23 years ago
Michael Niedermayer
4b001a1312
-npp help
...
Originally committed as revision 3977 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
23 years ago
Michael Niedermayer
8aaac43576
-npp fq:<quantizer>
...
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
23 years ago
Michael Niedermayer
07f8991b60
minor brightness/contrast bugfix / moved some global vars into ppMode
...
non mmx compilation bugfix
Originally committed as revision 3833 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
23 years ago
Michael Niedermayer
43d52f7612
customizeable deblocking (2 thresholds)
...
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
23 years ago
Michael Niedermayer
6ec6e3c963
101
...
Originally committed as revision 3780 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
23 years ago
Michael Niedermayer
45b4f28550
new -pp options stuff (-npp ...)
...
see line527@postproc/postprocess.c ;) for the documentation of the format
Originally committed as revision 3772 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
23 years ago
Michael Niedermayer
e89952aabe
runtime cpu detect optional (compiles faster)
...
Originally committed as revision 3152 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
23 years ago
Michael Niedermayer
cc9b067935
runtime cpu detection
...
Originally committed as revision 3100 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
23 years ago
Michael Niedermayer
4e1349d4e1
use fastmemcpy for chrominance if no chrominance filtering is done
...
Originally committed as revision 3095 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
23 years ago
Michael Niedermayer
cd38e322ef
faster dering
...
Originally committed as revision 3094 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
23 years ago
Michael Niedermayer
043ba56f68
1% speedup
...
Originally committed as revision 3038 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
23 years ago
Michael Niedermayer
cf5ec61d0c
oops, too much cleanup ;)
...
Originally committed as revision 3033 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
23 years ago
Michael Niedermayer
c09dc46524
cleanup
...
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
23 years ago
Michael Niedermayer
7f16f6e64e
faster mmx2 / 3dnow deblocking filter
...
brightness_debug (draws luminance histogram & autodetected white/black level)
Originally committed as revision 3014 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
23 years ago
Michael Niedermayer
a9c779788f
temp denoiser:
...
bugfix?
averageing noise over the surrounding blocks
Originally committed as revision 2900 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
23 years ago
Michael Niedermayer
be44a4d74a
temp denoiser changes: (a-b)^2 instead of |a-b| and MMX2/3DNOW version
...
Originally committed as revision 2896 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
23 years ago
Michael Niedermayer
117e45b03b
temporal noise reducer in C (-pp 0x100000)
...
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
23 years ago
Michael Niedermayer
815cbfe71e
QP_store==null bugfix and no opendivx bugfix
...
Originally committed as revision 2809 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
23 years ago
Pierre Lombard
6c426cff79
added missing #include <malloc.h>
...
#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
23 years ago
Michael Niedermayer
3fe8e8f068
gcc does optimize writes to non volatile variables away if it didnt know that they were read in between
...
Originally committed as revision 2751 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
23 years ago
Michael Niedermayer
b28daef82e
minor changes (fixed some warnings, added attribute aligned(8) stuff)
...
Originally committed as revision 2743 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
23 years ago
Michael Niedermayer
7fb36f6c51
deinterlace bugfix
...
Originally committed as revision 2596 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
23 years ago
Michael Niedermayer
3407a97286
c speedup (x1, rk1 filters)
...
Originally committed as revision 2587 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
23 years ago
Michael Niedermayer
8405b3fdaf
minor speedup
...
cleanup
Originally committed as revision 2571 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
23 years ago
Michael Niedermayer
9927c7ee0d
faster dering
...
Originally committed as revision 2479 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
23 years ago
Michael Niedermayer
2e2126188f
dering in c
...
dering bugfix
Originally committed as revision 2478 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
23 years ago
Pierre Lombard
dda87e9fbb
a few warning fixes (missing #include's)
...
Originally committed as revision 2477 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
23 years ago
Michael Niedermayer
e0f8ffae99
3dnow dering
...
Originally committed as revision 2476 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
23 years ago
Michael Niedermayer
70c5ae870b
dering in mmx2
...
Originally committed as revision 2474 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
23 years ago
Michael Niedermayer
e5c30e0692
fixed difference with -vo md5 between doVertDefFilter() C and MMX / MMX2 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
23 years ago
Michael Niedermayer
4e4dcbc584
much better horizontal filters (transpose & use the vertical ones) :)
...
bugfix
bugs?
Originally committed as revision 2455 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
23 years ago
Michael Niedermayer
73d3355400
more speed
...
Originally committed as revision 2438 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
23 years ago
Michael Niedermayer
9736722ad7
more speed
...
Originally committed as revision 2429 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
23 years ago
Michael Niedermayer
ac0b0b2f6d
and another +2% speedup
...
Originally committed as revision 2417 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
23 years ago
Michael Niedermayer
37da00fcaa
optimizations (+2% speedup)
...
Originally committed as revision 2414 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
23 years ago
Michael Niedermayer
534a602dca
brightness / contrast fix/copy optimizations +2% speedup
...
Originally committed as revision 2402 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
23 years ago
Michael Niedermayer
57d04d3f11
negative black bugfix
...
Originally committed as revision 2395 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
23 years ago
Michael Niedermayer
911879d15e
auto brightness/ contrast bugfix
...
getPPModeByNameAndQuality
Originally committed as revision 2390 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
23 years ago
Michael Niedermayer
5486f774bd
more logic behavior if the altenative deblock filters are used (turning a alt filter on without turning the deblock filter on uses the alt filter instead of using no filter now)
...
Originally committed as revision 2301 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
23 years ago
Michael Niedermayer
a0e8aca364
added compiletime option to turn width%8==0 on
...
Originally committed as revision 2287 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
23 years ago
Michael Niedermayer
658a85f26f
fixed a bug in the tmp buffer
...
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
23 years ago
Michael Niedermayer
acced5532e
fixed the height%8!=0 bug
...
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
23 years ago
Michael Niedermayer
d4cb9e70a5
quick fix for movies with a height which is not a multiple of 8
...
Originally committed as revision 2232 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
23 years ago
Michael Niedermayer
a6be81113e
minor cleanups
...
median deinterlace in MMX
fixed typos
Originally committed as revision 2222 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
23 years ago
Michael Niedermayer
3b58b885fa
rewrote the horizontal lowpass filter to fix a bug which caused a blocky look
...
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
23 years ago