ffmpeg.git
19 years agoworkaround gcc 2.95.2 bug
Michael Niedermayer [Sat, 9 Feb 2002 00:38:44 +0000 (00:38 +0000)]
workaround gcc 2.95.2 bug

Originally committed as revision 289 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agofastmemcpy
Michael Niedermayer [Fri, 8 Feb 2002 15:54:56 +0000 (15:54 +0000)]
fastmemcpy

Originally committed as revision 4587 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc

19 years agounscaled BGR15->BGR16
Michael Niedermayer [Fri, 8 Feb 2002 04:18:01 +0000 (04:18 +0000)]
unscaled BGR15->BGR16
a few bugfixes of the other unscaled converters

Originally committed as revision 4582 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc

19 years agobgr15 input support
Michael Niedermayer [Fri, 8 Feb 2002 03:09:46 +0000 (03:09 +0000)]
bgr15 input support

Originally committed as revision 4581 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc

19 years agofaster bgr16 input
Michael Niedermayer [Fri, 8 Feb 2002 01:24:02 +0000 (01:24 +0000)]
faster bgr16 input

Originally committed as revision 4580 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc

19 years agobgr16 input support
Michael Niedermayer [Fri, 8 Feb 2002 00:42:00 +0000 (00:42 +0000)]
bgr16 input support

Originally committed as revision 4579 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc

19 years agoavoid copying input when encoding non intra stuff too
Michael Niedermayer [Thu, 7 Feb 2002 23:48:24 +0000 (23:48 +0000)]
avoid copying input when encoding non intra stuff too

Originally committed as revision 288 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agounscaled converters
Michael Niedermayer [Thu, 7 Feb 2002 15:29:15 +0000 (15:29 +0000)]
unscaled converters
 BGR24 -> BGR32 & RGB24 -> RGB32
 BGR32 -> BGR24 & RGB32 -> RGB24

Originally committed as revision 4568 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc

19 years agofixing green line at right side bug (reported by Nick Kurshev <nickols_k@mail.ru>)
Michael Niedermayer [Thu, 7 Feb 2002 03:39:30 +0000 (03:39 +0000)]
fixing green line at right side bug (reported by Nick Kurshev <nickols_k@mail.ru>)

Originally committed as revision 4564 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc

19 years agowidth or height %16 != 0 bugfix
Michael Niedermayer [Thu, 7 Feb 2002 02:08:36 +0000 (02:08 +0000)]
width or height %16 != 0 bugfix

Originally committed as revision 287 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agorgb32 & rgb24 input support
Michael Niedermayer [Wed, 6 Feb 2002 22:55:57 +0000 (22:55 +0000)]
rgb32 & rgb24 input support
squished a endianness bug in the 15/16bgr output

Originally committed as revision 4559 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc

19 years ago101 (yuv2rgb with mpeg1,...) ;)
Michael Niedermayer [Wed, 6 Feb 2002 21:59:23 +0000 (21:59 +0000)]
101 (yuv2rgb with mpeg1,...) ;)
simple copy if possible (same format, no scaling, ...)

Originally committed as revision 4556 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc

19 years agoswScale internally uses yuv2rgb now if possible
Michael Niedermayer [Wed, 6 Feb 2002 20:52:14 +0000 (20:52 +0000)]
swScale internally uses yuv2rgb now if possible

Originally committed as revision 4555 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc

19 years agouse multiply instead of divides for DC prediction on X86
Michael Niedermayer [Tue, 5 Feb 2002 22:51:23 +0000 (22:51 +0000)]
use multiply instead of divides for DC prediction on X86

Originally committed as revision 286 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agoprinting error messages if something is wrong instead of just return NULL;
Michael Niedermayer [Mon, 4 Feb 2002 18:53:01 +0000 (18:53 +0000)]
printing error messages if something is wrong instead of just return NULL;

Originally committed as revision 4530 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc

19 years agofilterPos bugfix (only nearest neighbor scaling was affected)
Michael Niedermayer [Sun, 3 Feb 2002 02:08:05 +0000 (02:08 +0000)]
filterPos bugfix (only nearest neighbor scaling was affected)

Originally committed as revision 4493 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc

19 years agoMMX(2) optimized YUY2 input
Michael Niedermayer [Sat, 2 Feb 2002 18:18:58 +0000 (18:18 +0000)]
MMX(2) optimized YUY2 input
avoid duplicate checks for formats by changeing them (Y8->Y800, IYUV->I420)

Originally committed as revision 4482 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc

19 years agoprinting correct format info
Michael Niedermayer [Fri, 1 Feb 2002 19:39:37 +0000 (19:39 +0000)]
printing correct format info

Originally committed as revision 4469 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc

19 years agoYUY2, BGR24, BGR32 input support (no mmx yet)
Michael Niedermayer [Fri, 1 Feb 2002 19:25:09 +0000 (19:25 +0000)]
YUY2, BGR24, BGR32 input support (no mmx yet)

Originally committed as revision 4468 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc

19 years ago-sws 2 is default now
Michael Niedermayer [Wed, 30 Jan 2002 15:32:43 +0000 (15:32 +0000)]
-sws 2 is default now

Originally committed as revision 4422 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc

19 years agoYV12 like formats support (I420/IYUV)
Michael Niedermayer [Wed, 30 Jan 2002 15:21:08 +0000 (15:21 +0000)]
YV12 like formats support (I420/IYUV)
bugfixes related to vo_x11 resizeing

Originally committed as revision 4420 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc

19 years agotop row bugfix
Michael Niedermayer [Tue, 29 Jan 2002 04:21:27 +0000 (04:21 +0000)]
top row bugfix

Originally committed as revision 4404 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc

19 years agoarea averageing scaling support (-sws 5) (is identical to bilinear for upscale)
Michael Niedermayer [Tue, 29 Jan 2002 01:43:15 +0000 (01:43 +0000)]
area averageing scaling support (-sws 5) (is identical to bilinear for upscale)

Originally committed as revision 4403 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc

19 years agonearest neighbor / sdl emulation ;) scaling (-sws 4)
Michael Niedermayer [Mon, 28 Jan 2002 23:57:18 +0000 (23:57 +0000)]
nearest neighbor / sdl emulation ;) scaling (-sws 4)

Originally committed as revision 4402 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc

19 years agominor QP bugfix
Michael Niedermayer [Mon, 28 Jan 2002 22:38:15 +0000 (22:38 +0000)]
minor QP bugfix

Originally committed as revision 4400 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc

19 years agoworkaround gcc bug "m" (0)
Arpi [Mon, 28 Jan 2002 19:34:16 +0000 (19:34 +0000)]
workaround gcc bug "m" (0)
avoiding useage of ebx

Originally committed as revision 283 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years ago* temporal solution for shared lib compilation
Zdenek Kabelac [Mon, 28 Jan 2002 18:06:28 +0000 (18:06 +0000)]
* temporal solution for shared lib compilation
* using ALPHA code optimalization for non ARCH_I386

Originally committed as revision 282 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years ago(commit by michael)
Michael Niedermayer [Sun, 27 Jan 2002 13:30:18 +0000 (13:30 +0000)]
(commit by michael)
mmx & mmx2 quantizer
c dct permutation bugfix
dont copy input on intra only encodings if it can be avoided
dont draw edges on intra only stuff

Originally committed as revision 281 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years ago(m)jpeg pad/flush with 1 instead of 0, fix by Rik Snel <rsnel@cube.dyndns.org>
Arpi [Sat, 26 Jan 2002 00:22:25 +0000 (00:22 +0000)]
(m)jpeg pad/flush with 1 instead of 0, fix by Rik Snel <rsnel@cube.dyndns.org>

Originally committed as revision 280 to svn://svn.ffmpeg.org/ffmpeg/trunk

20 years ago(commit by michael)
Michael Niedermayer [Thu, 24 Jan 2002 19:06:47 +0000 (19:06 +0000)]
(commit by michael)
motion-estimation on width/height not divisable through 16 files bugfix

Originally committed as revision 279 to svn://svn.ffmpeg.org/ffmpeg/trunk

20 years ago(commit by michael)
Michael Niedermayer [Thu, 24 Jan 2002 15:25:11 +0000 (15:25 +0000)]
(commit by michael)
dc coeff isnt dequantized (bug reported by falk hueffner)

Originally committed as revision 278 to svn://svn.ffmpeg.org/ffmpeg/trunk

20 years ago(commit by michael)
Michael Niedermayer [Thu, 24 Jan 2002 14:34:03 +0000 (14:34 +0000)]
(commit by michael)
quantizer range bugfix (mpeg1 & mpeg4 encoding)

Originally committed as revision 277 to svn://svn.ffmpeg.org/ffmpeg/trunk

20 years agominor bugfix in the -v output
Michael Niedermayer [Tue, 22 Jan 2002 15:54:44 +0000 (15:54 +0000)]
minor bugfix in the -v output

Originally committed as revision 4305 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc

20 years ago15/16 bit dithering in C (5% slower, can be disabled by comenting #define DITHER1XBPP...
Michael Niedermayer [Mon, 21 Jan 2002 22:11:09 +0000 (22:11 +0000)]
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>)

Originally committed as revision 4298 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc

20 years agocopyright(swscaler) = GPL
Michael Niedermayer [Mon, 21 Jan 2002 18:32:31 +0000 (18:32 +0000)]
copyright(swscaler) = GPL

Originally committed as revision 4296 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc

20 years agoSmall simple idct improvement for Alpha by Falk Hueffner <falk.hueffner@student.uni...
Nick Kurshev [Mon, 21 Jan 2002 17:46:42 +0000 (17:46 +0000)]
Small simple idct improvement for Alpha by Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>

Originally committed as revision 276 to svn://svn.ffmpeg.org/ffmpeg/trunk

20 years agoa few filters (should be removed/merged when arpis videofilter stuff is finished)
Michael Niedermayer [Mon, 21 Jan 2002 15:22:28 +0000 (15:22 +0000)]
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

Originally committed as revision 4295 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc

20 years agogeneral convolution filtering of the source picture
Michael Niedermayer [Mon, 21 Jan 2002 03:56:47 +0000 (03:56 +0000)]
general convolution filtering of the source picture
dynamic memory allocation for the buffers (needed for the filter stuff)

Originally committed as revision 4291 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc

20 years agoadd mangling
Felix Bünemann [Sun, 20 Jan 2002 18:36:09 +0000 (18:36 +0000)]
add mangling

Originally committed as revision 4286 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc

20 years agoAlpha optimizations by Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
Nick Kurshev [Sun, 20 Jan 2002 14:55:42 +0000 (14:55 +0000)]
Alpha optimizations by Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>

Originally committed as revision 275 to svn://svn.ffmpeg.org/ffmpeg/trunk

20 years agoAlpha optimizations by Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
Nick Kurshev [Sun, 20 Jan 2002 14:48:02 +0000 (14:48 +0000)]
Alpha optimizations by Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>

Originally committed as revision 274 to svn://svn.ffmpeg.org/ffmpeg/trunk

20 years agoCygwin's mangling by Felix Buenemann <atmosfear@users.sourceforge.net>
Nick Kurshev [Sun, 20 Jan 2002 14:30:34 +0000 (14:30 +0000)]
Cygwin's mangling by Felix Buenemann <atmosfear@users.sourceforge.net>

Originally committed as revision 273 to svn://svn.ffmpeg.org/ffmpeg/trunk

20 years ago101
Michael Niedermayer [Sun, 20 Jan 2002 13:45:19 +0000 (13:45 +0000)]
101

Originally committed as revision 4282 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc

20 years agoremoved global vars so that multiple swscalers can be used
Michael Niedermayer [Sun, 20 Jan 2002 05:30:23 +0000 (05:30 +0000)]
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

Originally committed as revision 4277 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc

20 years agoAdded reverting support for -pp and -npp options
Alban Bedel [Sat, 19 Jan 2002 17:01:03 +0000 (17:01 +0000)]
Added reverting support for -pp and -npp options

Originally committed as revision 4258 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc

20 years agofix mangling with runtime cpu detection
Felix Bünemann [Sat, 19 Jan 2002 16:56:35 +0000 (16:56 +0000)]
fix mangling with runtime cpu detection

Originally committed as revision 4254 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc

20 years agomangle for win32 in postproc
Felix Bünemann [Sat, 19 Jan 2002 05:14:47 +0000 (05:14 +0000)]
mangle for win32 in postproc

Originally committed as revision 4249 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc

20 years ago(commit by michael)
Michael Niedermayer [Thu, 17 Jan 2002 20:00:41 +0000 (20:00 +0000)]
(commit by michael)
faster simple idct in MMX

Originally committed as revision 269 to svn://svn.ffmpeg.org/ffmpeg/trunk

20 years ago(commit by michael)
Michael Niedermayer [Tue, 15 Jan 2002 22:22:41 +0000 (22:22 +0000)]
(commit by michael)
bye bye weird al rounding bug ;)

Originally committed as revision 268 to svn://svn.ffmpeg.org/ffmpeg/trunk

20 years ago(commit by michael)
Michael Niedermayer [Tue, 15 Jan 2002 05:02:26 +0000 (05:02 +0000)]
(commit by michael)
emms

Originally committed as revision 267 to svn://svn.ffmpeg.org/ffmpeg/trunk

20 years ago(commit by michael)
Michael Niedermayer [Tue, 15 Jan 2002 04:07:29 +0000 (04:07 +0000)]
(commit by michael)
draw_edges_mmx()

Originally committed as revision 266 to svn://svn.ffmpeg.org/ffmpeg/trunk

20 years ago(commit by michael)
Michael Niedermayer [Mon, 14 Jan 2002 04:39:59 +0000 (04:39 +0000)]
(commit by michael)
faster simple_idct in C

Originally committed as revision 265 to svn://svn.ffmpeg.org/ffmpeg/trunk

20 years ago(commit by michael)
Michael Niedermayer [Mon, 14 Jan 2002 04:34:52 +0000 (04:34 +0000)]
(commit by michael)
16-bit divide instead of 32-bit on x86 in msmpeg_pred_dc()

Originally committed as revision 264 to svn://svn.ffmpeg.org/ffmpeg/trunk

20 years ago(commit by michael)
Michael Niedermayer [Mon, 14 Jan 2002 04:29:19 +0000 (04:29 +0000)]
(commit by michael)
memset() in MMX

Originally committed as revision 263 to svn://svn.ffmpeg.org/ffmpeg/trunk

20 years agodont print -npp parser debug info if only -v
Michael Niedermayer [Sun, 13 Jan 2002 20:51:49 +0000 (20:51 +0000)]
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

20 years ago(commit by michael)
Michael Niedermayer [Sun, 13 Jan 2002 06:12:35 +0000 (06:12 +0000)]
(commit by michael)
new msmpeg4 dequantizer did dequantize too early

Originally committed as revision 261 to svn://svn.ffmpeg.org/ffmpeg/trunk

20 years ago(commit by michael)
Michael Niedermayer [Sun, 13 Jan 2002 04:59:37 +0000 (04:59 +0000)]
(commit by michael)
dequantizers skip trailing zeros
msmpeg4 non-intra decoder has its dequantizer "build in" now

Originally committed as revision 260 to svn://svn.ffmpeg.org/ffmpeg/trunk

20 years ago(commited by michael / arpi was crazy enough to give me his password)
Michael Niedermayer [Sat, 12 Jan 2002 20:21:51 +0000 (20:21 +0000)]
(commited by michael / arpi was crazy enough to give me his password)
fixed a bug in get_vlc() when using the ALT_BITSTREAM_READER (rv10 & mpeg12 decoders where not working)
some optimizations
 replaced a if() with a >>
 changed get_bits1() a bit so it hopefully is faster on p4

Originally committed as revision 259 to svn://svn.ffmpeg.org/ffmpeg/trunk

20 years agorv10 sig11 fix by Michael Niedermayer <michaelni@gmx.at>
Arpi [Sat, 12 Jan 2002 14:36:40 +0000 (14:36 +0000)]
rv10 sig11 fix by Michael Niedermayer <michaelni@gmx.at>

Originally committed as revision 258 to svn://svn.ffmpeg.org/ffmpeg/trunk

20 years agodifferent fix, s->mbintra_table used only if h263_pred set. - patch by Michael Nieder...
Michael Niedermayer [Fri, 11 Jan 2002 22:07:12 +0000 (22:07 +0000)]
different fix, s->mbintra_table used only if h263_pred set. - patch by Michael Niedermayer <michaelni@gmx.at>

Originally committed as revision 257 to svn://svn.ffmpeg.org/ffmpeg/trunk

20 years agoThis fixes segfaults because of uninitialized s->mbintra_table variable - patch by...
Vladimir Dergachev [Fri, 11 Jan 2002 21:32:34 +0000 (21:32 +0000)]
This fixes segfaults because of uninitialized s->mbintra_table variable - patch by Vladimir Dergachev <volodya@mindspring.com>

Originally committed as revision 256 to svn://svn.ffmpeg.org/ffmpeg/trunk

20 years agos->c_dc_scale was 7 if s->qscale==2 but should be 8 (the bug is visible in deep red...
Michael Niedermayer [Fri, 11 Jan 2002 21:27:04 +0000 (21:27 +0000)]
s->c_dc_scale was 7 if s->qscale==2 but should be 8 (the bug is visible in deep red areas in high bitrate clips) - patch by Michael Niedermayer <michaelni@gmx.at>

Originally committed as revision 255 to svn://svn.ffmpeg.org/ffmpeg/trunk

20 years agompeg4 encoder fix by Michael Niedermayer <michaelni@gmx.at>
Arpi [Fri, 11 Jan 2002 21:23:48 +0000 (21:23 +0000)]
mpeg4 encoder fix by Michael Niedermayer <michaelni@gmx.at>

Originally committed as revision 254 to svn://svn.ffmpeg.org/ffmpeg/trunk

20 years agoaligned bitstream support (optional) - patch by ichael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Fri, 11 Jan 2002 21:21:20 +0000 (21:21 +0000)]
aligned bitstream support (optional) - patch by ichael Niedermayer <michaelni@gmx.at>

Originally committed as revision 253 to svn://svn.ffmpeg.org/ffmpeg/trunk

20 years agoanother bitstream reader code (faster on intel cpus) - patch by Michael Niedermayer...
Michael Niedermayer [Thu, 10 Jan 2002 00:56:05 +0000 (00:56 +0000)]
another bitstream reader code (faster on intel cpus) - patch by Michael Niedermayer <michaelni@gmx.at>

Originally committed as revision 252 to svn://svn.ffmpeg.org/ffmpeg/trunk

20 years agoAC table reset (memset) optimization - patch by Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Thu, 10 Jan 2002 00:53:21 +0000 (00:53 +0000)]
AC table reset (memset) optimization - patch by Michael Niedermayer <michaelni@gmx.at>

Originally committed as revision 251 to svn://svn.ffmpeg.org/ffmpeg/trunk

20 years agofix for non-mmx runtimedetect encoding bugs - patch by Michael Niedermayer <michaelni...
Michael Niedermayer [Thu, 10 Jan 2002 00:51:45 +0000 (00:51 +0000)]
fix for non-mmx runtimedetect encoding bugs - patch by Michael Niedermayer <michaelni@gmx.at>

Originally committed as revision 250 to svn://svn.ffmpeg.org/ffmpeg/trunk

20 years agofix different UMV handling for mpeg4 vs. h263 - patch by Michael Niedermayer <michael...
Michael Niedermayer [Thu, 10 Jan 2002 00:46:40 +0000 (00:46 +0000)]
fix different UMV handling for mpeg4 vs. h263 - patch by Michael Niedermayer <michaelni@gmx.at>

Originally committed as revision 249 to svn://svn.ffmpeg.org/ffmpeg/trunk

20 years agoprint cpu flags
Michael Niedermayer [Thu, 10 Jan 2002 00:41:53 +0000 (00:41 +0000)]
print cpu flags

Originally committed as revision 248 to svn://svn.ffmpeg.org/ffmpeg/trunk

20 years agoqscale estimate fix, diff extended to 64bit wide. patch by Stephen Davies <steve...
Stephen Davies [Tue, 8 Jan 2002 00:28:55 +0000 (00:28 +0000)]
qscale estimate fix, diff extended to 64bit wide. patch by Stephen Davies <steve@daviesfam.org>

Originally committed as revision 247 to svn://svn.ffmpeg.org/ffmpeg/trunk

20 years agofix slices when code=0x18, patch by Michael Niedermayer <michael@mplayer.dev.hu>
Michael Niedermayer [Tue, 8 Jan 2002 00:21:41 +0000 (00:21 +0000)]
fix slices when code=0x18, patch by Michael Niedermayer <michael@mplayer.dev.hu>

Originally committed as revision 246 to svn://svn.ffmpeg.org/ffmpeg/trunk

20 years agofixed -npp help ... i think i need more sleep ;)
Michael Niedermayer [Fri, 4 Jan 2002 21:56:11 +0000 (21:56 +0000)]
fixed -npp help ... i think i need more sleep ;)

Originally committed as revision 3988 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc

20 years ago-npp help
Michael Niedermayer [Fri, 4 Jan 2002 13:39:06 +0000 (13:39 +0000)]
-npp help

Originally committed as revision 3977 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc

20 years ago-npp fq:<quantizer>
Michael Niedermayer [Thu, 3 Jan 2002 14:16:13 +0000 (14:16 +0000)]
-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

20 years agoonly print last line warning if verbose is on
Michael Niedermayer [Sun, 30 Dec 2001 00:57:35 +0000 (00:57 +0000)]
only print last line warning if verbose is on

Originally committed as revision 3884 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc

20 years agominor brightness/contrast bugfix / moved some global vars into ppMode
Michael Niedermayer [Fri, 28 Dec 2001 13:56:04 +0000 (13:56 +0000)]
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

20 years agocustomizeable deblocking (2 thresholds)
Michael Niedermayer [Fri, 28 Dec 2001 00:09:55 +0000 (00:09 +0000)]
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

20 years agooutput shifted by a few pixels on extreem scalings bugfix
Michael Niedermayer [Thu, 27 Dec 2001 00:57:32 +0000 (00:57 +0000)]
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

Originally committed as revision 3783 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc

20 years ago101
Michael Niedermayer [Wed, 26 Dec 2001 23:31:30 +0000 (23:31 +0000)]
101

Originally committed as revision 3780 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc

20 years agonew -pp options stuff (-npp ...)
Michael Niedermayer [Wed, 26 Dec 2001 19:45:49 +0000 (19:45 +0000)]
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

20 years agoinformal msg
Arpi [Wed, 26 Dec 2001 14:02:08 +0000 (14:02 +0000)]
informal msg

Originally committed as revision 238 to svn://svn.ffmpeg.org/ffmpeg/trunk

20 years agolooks better
Johannes Feigl [Tue, 25 Dec 2001 15:03:36 +0000 (15:03 +0000)]
looks better

Originally committed as revision 3731 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc

20 years agoavcodec_find_encoder_by_name() patch by Alex
Arpi [Sun, 23 Dec 2001 22:25:18 +0000 (22:25 +0000)]
avcodec_find_encoder_by_name() patch by Alex

Originally committed as revision 237 to svn://svn.ffmpeg.org/ffmpeg/trunk

20 years agominor bugfixes (noone noticed them)
Michael Niedermayer [Fri, 21 Dec 2001 02:09:34 +0000 (02:09 +0000)]
minor bugfixes (noone noticed them)
a few more asserts

Originally committed as revision 3642 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc

20 years agorgb24toyv12 bugfix
Michael Niedermayer [Thu, 20 Dec 2001 17:30:59 +0000 (17:30 +0000)]
rgb24toyv12 bugfix

Originally committed as revision 3634 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc

20 years agounrestricted MC fixed - thanks to Michael Niedermayer for idea
Arpi [Sun, 16 Dec 2001 12:44:34 +0000 (12:44 +0000)]
unrestricted MC fixed - thanks to Michael Niedermayer for idea

Originally committed as revision 236 to svn://svn.ffmpeg.org/ffmpeg/trunk

20 years agonew IDCT code by Michael Niedermayer (michaelni@gmx.at) - #define SIMPLE_IDCT to...
Arpi [Sun, 9 Dec 2001 12:39:54 +0000 (12:39 +0000)]
new IDCT code by Michael Niedermayer (michaelni@gmx.at) - #define SIMPLE_IDCT to enable

Originally committed as revision 235 to svn://svn.ffmpeg.org/ffmpeg/trunk

20 years agonew IDCT code by Michael Niedermayer (michaelni@gmx.at) - #define SIMPLE_IDCT to...
Arpi [Sun, 9 Dec 2001 12:04:09 +0000 (12:04 +0000)]
new IDCT code by Michael Niedermayer (michaelni@gmx.at) - #define SIMPLE_IDCT to enable

Originally committed as revision 234 to svn://svn.ffmpeg.org/ffmpeg/trunk

20 years agoprint more info if -v
Michael Niedermayer [Thu, 6 Dec 2001 19:07:25 +0000 (19:07 +0000)]
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

Originally committed as revision 3353 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc

20 years agodithering info wasnt displayed
Michael Niedermayer [Thu, 6 Dec 2001 01:23:23 +0000 (01:23 +0000)]
dithering info wasnt displayed

Originally committed as revision 3346 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc

20 years agovertical cubic/linear scaling
Michael Niedermayer [Thu, 6 Dec 2001 00:10:42 +0000 (00:10 +0000)]
vertical cubic/linear scaling
prints some info (MMX, dstbpp, ...)
mainloop rewritten

Originally committed as revision 3345 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc

20 years agotypo
Michael Niedermayer [Mon, 3 Dec 2001 22:24:43 +0000 (22:24 +0000)]
typo

Originally committed as revision 3300 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc

20 years agohorizontal up/downscale linear & cubic
Michael Niedermayer [Sun, 2 Dec 2001 20:03:26 +0000 (20:03 +0000)]
horizontal up/downscale linear & cubic
-sws command line option (0 -> fast_bilinear, 1->bilinear, 2->bicubic)

Originally committed as revision 3273 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc

20 years agosliced scaleing bugfix
Michael Niedermayer [Thu, 29 Nov 2001 22:19:21 +0000 (22:19 +0000)]
sliced scaleing bugfix

Originally committed as revision 3216 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc

20 years agoswscaler cleanup
Michael Niedermayer [Thu, 29 Nov 2001 20:19:17 +0000 (20:19 +0000)]
swscaler cleanup
green line at bottom bugfix
green lines in yuv2yuv scaler bugfix

Originally committed as revision 3210 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc

20 years agofaster brightness correcture in MMX2
Michael Niedermayer [Wed, 28 Nov 2001 01:26:03 +0000 (01:26 +0000)]
faster brightness correcture in MMX2

Originally committed as revision 3172 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc

20 years agocompiletime pp-mode support (luminance = chrominance filters though) 1-2% faster...
Michael Niedermayer [Tue, 27 Nov 2001 02:25:31 +0000 (02:25 +0000)]
compiletime pp-mode support (luminance = chrominance filters though) 1-2% faster with -benchmark -vo null -nosound

Originally committed as revision 3155 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc

20 years agoruntime cpu detection optional (compiles faster)
Michael Niedermayer [Tue, 27 Nov 2001 01:19:56 +0000 (01:19 +0000)]
runtime cpu detection optional (compiles faster)

Originally committed as revision 3153 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc

20 years agoruntime cpu detect optional (compiles faster)
Michael Niedermayer [Tue, 27 Nov 2001 01:12:30 +0000 (01:12 +0000)]
runtime cpu detect optional (compiles faster)

Originally committed as revision 3152 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc

20 years agoruntime cpu detection
Michael Niedermayer [Mon, 26 Nov 2001 21:17:23 +0000 (21:17 +0000)]
runtime cpu detection

Originally committed as revision 3144 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc