platform/upstream/libav.git
22 years agobgr24toUV in MMX
Michael Niedermayer [Sat, 9 Feb 2002 23:43:48 +0000 (23:43 +0000)]
bgr24toUV in MMX

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

22 years agobgr24toY in MMX
Michael Niedermayer [Sat, 9 Feb 2002 17:03:53 +0000 (17:03 +0000)]
bgr24toY in MMX

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

22 years ago- Fixes on RTP and GOB headers for H.263.
Juanjo [Sat, 9 Feb 2002 16:59:56 +0000 (16:59 +0000)]
- Fixes on RTP and GOB headers for H.263.
- RTP callback system implemented for H.263/H.263+.
- Bug fix on DC coefficients of H.263.
- H.263 decoder now returns PTS on picture number.

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

22 years agoPATCH by Rik Snel <rsnel@cube.dyndns.org>
Arpi [Sat, 9 Feb 2002 01:25:06 +0000 (01:25 +0000)]
PATCH by Rik Snel <rsnel@cube.dyndns.org>
this includes the range for quantized dct coefficients in dct_quantize()  (-1023...1023)

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

22 years agoPATCH by Rik Snel <rsnel@cube.dyndns.org>
Arpi [Sat, 9 Feb 2002 01:23:41 +0000 (01:23 +0000)]
PATCH by Rik Snel <rsnel@cube.dyndns.org>

this patch enhances the jpeg header writer. It can be asked to omit
quantisation and huffman tables and it can write different horizontal and
vertical sampling factors. (the last thing is useless for libavcodec
itself (because libavcodec only handles YUV420P at ecoder level), but the
values are initialized so that operation of libavcodec is not impaired)

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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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

22 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