michael
420039c5f5
filterPos bugfix (only nearest neighbor scaling was affected)
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4493 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-02-03 02:08:05 +00:00
michael
f363f965be
MMX(2) optimized YUY2 input
...
avoid duplicate checks for formats by changeing them (Y8->Y800, IYUV->I420)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4482 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-02-02 18:18:58 +00:00
michael
b0add1f66b
printing correct format info
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4469 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-02-01 19:39:37 +00:00
michael
9f00f833ca
YUY2, BGR24, BGR32 input support (no mmx yet)
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4468 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-02-01 19:25:09 +00:00
michael
d8efbed69a
-sws 2 is default now
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4422 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-30 15:32:43 +00:00
michael
07b2372cc1
YV12 like formats support (I420/IYUV)
...
bugfixes related to vo_x11 resizeing
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4420 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-30 15:21:08 +00:00
michael
5045d3ae56
top row bugfix
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4404 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-29 04:21:27 +00:00
michael
f9263ee763
area averageing scaling support (-sws 5) (is identical to bilinear for upscale)
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4403 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-29 01:43:15 +00:00
michael
5fcf31db65
nearest neighbor / sdl emulation ;) scaling (-sws 4)
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4402 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-28 23:57:18 +00:00
michael
2d5546459c
minor QP bugfix
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4400 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-28 22:38:15 +00:00
michael
78ba21bc69
minor bugfix in the -v output
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4305 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-22 15:54:44 +00:00
michael
df864731f8
15/16 bit dithering in C (5% slower, can be disabled by comenting #define DITHER1XBPP out)
...
x/yInc bugfix (bug was introduced during the global var removial)
more emms & no messing with ARCH_X86 (=workaround against not cleared mmx state somewhere)
sharpening filter (-ssf cs=<int> & -ssf ls=<int>)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4298 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-21 22:11:09 +00:00
michael
f8e2988c9f
copyright(swscaler) = GPL
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4296 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-21 18:32:31 +00:00
michael
c955eeae14
a few filters (should be removed/merged when arpis videofilter stuff is finished)
...
-ssf cgb=<float> -> chrominance gaussian blur (nice to improve picture quality)
-ssf lgb=<float> -> luminance gaussian blur (dunno what its good for)
-ssf chs=<int> -> shift chrominance horizontally
-ssf cvs=<int> -> shift chrominance vertically
these will only work if the swscaler is used at all
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4295 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-21 15:22:28 +00:00
michael
1f2d4faa6d
general convolution filtering of the source picture
...
dynamic memory allocation for the buffers (needed for the filter stuff)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4291 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-21 03:56:47 +00:00
atmos4
9cc1007666
add mangling
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4286 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-20 18:36:09 +00:00
michael
33b7a1c675
101
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4282 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-20 13:45:19 +00:00
michael
e016034afc
removed global vars so that multiple swscalers can be used
...
experimental upscaling mode (-sws 3)
general convolution filters support (unfinished)
bugfix for bicubic upscaling
assertion checking if defined MP_DEBUG
checking of the input/output size instead of segfault if its very large
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4277 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-20 05:30:23 +00:00
albeu
01e9ed23bf
Added reverting support for -pp and -npp options
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4258 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-19 17:01:03 +00:00
atmos4
3e63fad5b5
fix mangling with runtime cpu detection
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4254 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-19 16:56:35 +00:00
atmos4
cdc2fe57bd
mangle for win32 in postproc
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4249 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-19 05:14:47 +00:00
michael
a4bcc2e89e
dont print -npp parser debug info if only -v
...
print "using pp filters ..." if -v
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4144 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-13 20:51:49 +00:00
michael
476e40d323
fixed -npp help ... i think i need more sleep ;)
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3988 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-04 21:56:11 +00:00
michael
30cbdfbe77
-npp help
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3977 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-04 13:39:06 +00:00
michael
2aa34c8fb4
-npp fq:<quantizer>
...
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
2002-01-03 14:16:13 +00:00
michael
25cf84b3fc
only print last line warning if verbose is on
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3884 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-12-30 00:57:35 +00:00
michael
0c4138440d
minor brightness/contrast bugfix / moved some global vars into ppMode
...
non mmx compilation bugfix
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3833 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-12-28 13:56:04 +00:00
michael
08f3250e44
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)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3818 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-12-28 00:09:55 +00:00
michael
b0a28151cb
output shifted by a few pixels on extreem scalings bugfix
...
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
2001-12-27 00:57:32 +00:00
michael
e5db7a2071
101
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3780 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-12-26 23:31:30 +00:00
michael
1eaa5eae03
new -pp options stuff (-npp ...)
...
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
2001-12-26 19:45:49 +00:00
jaf
940944fc75
looks better
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3731 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-12-25 15:03:36 +00:00
michael
57befe55fb
minor bugfixes (noone noticed them)
...
a few more asserts
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3642 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-12-21 02:09:34 +00:00
michael
31eee01624
rgb24toyv12 bugfix
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3634 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-12-20 17:30:59 +00:00
michael
bb837200ba
print more info if -v
...
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
2001-12-06 19:07:25 +00:00
michael
0342b107bc
dithering info wasnt displayed
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3346 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-12-06 01:23:23 +00:00
michael
d8651ac9ff
vertical cubic/linear scaling
...
prints some info (MMX, dstbpp, ...)
mainloop rewritten
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3345 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-12-06 00:10:42 +00:00
michael
b4a59df0bc
typo
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3300 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-12-03 22:24:43 +00:00
michael
4fbb316438
horizontal up/downscale linear & cubic
...
-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
2001-12-02 20:03:26 +00:00
michael
96dc73cd6c
sliced scaleing bugfix
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3216 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-11-29 22:19:21 +00:00
michael
5a26f27760
swscaler cleanup
...
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
2001-11-29 20:19:17 +00:00
michael
311521a656
faster brightness correcture in MMX2
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3172 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-11-28 01:26:03 +00:00
michael
b5c58f8381
compiletime pp-mode support (luminance = chrominance filters though) 1-2% faster with -benchmark -vo null -nosound
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3155 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-11-27 02:25:31 +00:00
michael
fc1895f35b
runtime cpu detection optional (compiles faster)
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3153 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-11-27 01:19:56 +00:00
michael
813b79917b
runtime cpu detect optional (compiles faster)
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3152 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-11-27 01:12:30 +00:00
michael
3ee58151e2
runtime cpu detection
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3144 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-11-26 21:17:23 +00:00
michael
32646569d9
oops
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3137 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-11-26 02:20:51 +00:00
michael
89fa17bc76
runtime cpu detection
...
rgb24toyv12 in C
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3133 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-11-26 01:15:08 +00:00
michael
5645836ad4
runtime cpu detection
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3127 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-11-26 00:31:43 +00:00
michael
09c4c29277
runtime cpu detection
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3100 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-11-24 22:16:29 +00:00