Statistics
| Branch: | Revision:

ffmpeg / postproc @ 8553d9f4

# Date Author Comment
8553d9f4 04/08/2003 11:46 PM Andreas Ă–man

10l patch by (Andreas Hess <jaska at gmx dot net>)

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

5bf01354 03/27/2003 04:16 PM Michael Niedermayer

10l

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

fccb9b2b 03/27/2003 04:04 PM Michael Niedermayer

10000l (YUV vs. YVU swscale fix/cleanup)

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

3e499f53 02/24/2003 12:12 AM Michael Niedermayer

cleanup

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

d4e24275 02/23/2003 10:05 PM Michael Niedermayer

sws_ prefix, more seperation between internal & external swscaler API
sws_scale() returns the number of outputed lines

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

4363b41d 02/21/2003 10:01 PM Michael Niedermayer

100l (gcc 3.2 .....)

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

5427e242 02/21/2003 08:35 PM Michael Niedermayer

yuv2rgb brightness/contrast/saturation/different colorspaces support finished
yuv2rgb deglobalize
yuv2rgb optimizations / cleanup
bugs?

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

20380eb8 02/18/2003 07:36 PM Michael Niedermayer

cleanup

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

aeae5d53 02/18/2003 07:22 PM Michael Niedermayer

optimize

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

9902f4e2 02/15/2003 05:29 PM Michael Niedermayer

1000l

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

4e61e21c 02/15/2003 03:07 PM Michael Niedermayer

bigendian bug (fixes?)

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

deb2277c 02/15/2003 01:04 PM Michael Niedermayer

simpler & faster

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

bba9b16c 02/14/2003 09:27 PM Michael Niedermayer

moving postprocess to ffmpeg/libavcodec

Originally committed as revision 1586 to svn://svn.ffmpeg.org/ffmpeg/trunk
Originally committed as revision 9427 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
Originally committed as revision 9428 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc

e54d94ba 02/13/2003 09:38 PM Michael Niedermayer

cleanup

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

0481412a 02/13/2003 07:27 PM Michael Niedermayer

brightness / saturation / contrast / different yuv colorspace support for some yuv2rgb converters (many converters still ignore it)

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

6542b44e 02/13/2003 06:24 PM Michael Niedermayer

cleanup

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

77a49659 02/13/2003 02:19 PM Michael Niedermayer

cleanup

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

9858f773 02/11/2003 09:13 PM Michael Niedermayer

avoid #include "../

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

6524b641 02/11/2003 09:12 PM Michael Niedermayer

#ifdef c++

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

4596673c 02/11/2003 03:06 PM Michael Niedermayer

-fPIC compileable

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

b3b8bf64 02/11/2003 01:13 PM Michael Niedermayer

yv12 -> yuy2 converter in alpha asm (from mplayerxp)

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

f0b62bbd 02/11/2003 12:57 PM Michael Niedermayer

cleanup (unsigned stride -> int stride)

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

b2609d4c 02/03/2003 06:45 PM Michael Niedermayer

yuv9 -> yv12 bugfixes

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

799fd467 02/01/2003 12:48 AM Michael Niedermayer

10l found by (Dominik Mierzejewski <dominik at rangers dot eu dot org>)

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

f17457ac 01/30/2003 09:15 AM Michael Niedermayer

fixing rgb4 & bgr4 (2 pixels per byte)
adding bg4b & rg4b (1 pixel per byte)

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

7322a67c 01/23/2003 09:35 AM Michael Niedermayer

UYVY input

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

9b1663fc 01/23/2003 04:19 AM D Richard Felker III

C implementation of the median deinterlacer (seems to be the only one
that generates tolerable output for anime) so it will work on non-MMX
architectures. Someone should optimize it better eventually.

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

e9effafd 01/05/2003 07:10 PM Michael Niedermayer

YUV 411/422/444 support for pp

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

bb87a84c 12/30/2002 11:00 PM Sascha Sommer

10l another int i missing (without ^M)

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

a2596758 12/30/2002 12:36 PM Michael Niedermayer

10l (int i)

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

3cef5227 12/29/2002 11:31 PM Michael Niedermayer

cleaning corners of green dirt ;)

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

88c0bc7e 12/29/2002 12:57 AM Michael Niedermayer

buffer alloc cleanup / 10l

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

c9f99fef 11/23/2002 10:58 AM Dominik Mierzejewski

warning patch by (Dominik Mierzejewski <dominik at rangers dot eu dot org>)

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

87f9c9e0 11/18/2002 10:39 AM Michael Niedermayer

fixing compilation of cs_test

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

005ba718 11/06/2002 11:54 PM Arpi

HUGE set of compiler warning fixes, unused variables removal
based on patch by Dominik Mierzejewski <>

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

70d4f2da 11/04/2002 10:45 PM Michael Niedermayer

dont use fastmemcpy for PIC

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

8664c807 11/04/2002 03:56 PM Michael Niedermayer

10l

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

8cb097d4 11/04/2002 10:01 AM Michael Niedermayer

fixing dependancies
removing stray tabs

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

b01be121 11/03/2002 10:05 AM Michael Niedermayer

pp docs

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

326d40af 11/02/2002 02:20 PM Michael Niedermayer

cleanup

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

c41d972d 11/02/2002 01:58 PM Michael Niedermayer

cleanup

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

a749913f 11/01/2002 05:46 PM Arpi

verbose can be negative

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

b401ebad 11/01/2002 01:19 AM Michael Niedermayer

cosmetics requested by kabi

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

1609f668 10/31/2002 10:21 AM Michael Niedermayer

disabling compilation of .so if its not needed, gcc 3.1 seems to have problems with it

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

01dc3aa4 10/31/2002 01:42 AM Michael Niedermayer

using fewer registers ... to workaround something

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

1d9324fd 10/30/2002 09:13 PM Michael Niedermayer

removing "-npp" (found by arpi)

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

fa6ea14e 10/30/2002 09:02 PM Michael Niedermayer

per context cpuCaps (idea by kabi)

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

4407a3c4 10/30/2002 08:50 PM Michael Niedermayer

change qscale type to int8 and fix qscale ordering

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

b49d9165 10/30/2002 01:59 AM Michael Niedermayer

using same numbers for cpuCaps as libmpeg2 & liba52

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

4603ed8f 10/30/2002 01:51 AM Michael Niedermayer

cleanly passing the cpuCaps

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

51e19dcc 10/29/2002 11:36 PM Michael Niedermayer

10l

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

df8d4d0e 10/29/2002 08:12 PM Michael Niedermayer

cleanup

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

9cb54f43 10/29/2002 06:51 PM Michael Niedermayer

cosmetics ;)
prefixing all functions with pp_ to avoid namespace issues

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

ec487e5d 10/29/2002 06:35 PM Michael Niedermayer

better deblocking filter

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

9d947f19 10/29/2002 11:21 AM Michael Niedermayer

-fomit-frame-pointer is needed for the PIC code

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

abd140db 10/29/2002 09:16 AM Michael Niedermayer

using fewer registers (fixes compilation bug hopefully)

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

5936be4c 10/29/2002 12:54 AM Colin Leroy

fix compilation on non-x86 with gcc 2.95

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

9c9e467d 10/28/2002 07:31 PM Michael Niedermayer

postprocessing cleanup:
remove opendivx #ifdefs
remove rk1 filter
remove unused / obsolete stuff
add -1,4,2,4,-1 deinterlacing filter (ffmpeg uses that)
threadsafe / no more non-const globals
some optimizations
different strides for Y,U,V possible
remove ebx usage (someone really should fix gcc, this is really lame)...

470ba6f2 10/23/2002 11:52 PM Colin Leroy

fixing RGB32->RGB16 on big endian patch by (Colin Leroy <colin at colino dot net>)

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

8ecc6a46 10/17/2002 12:04 AM Michael Niedermayer

avoid multiple init

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

2ce486d8 10/13/2002 07:46 PM Michael Niedermayer

fixing yuy2 upscaling (use -sws 0 for the faster but uglier variant)

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

25593e29 10/13/2002 05:23 PM Michael Niedermayer

mmx yuy2 output

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

46de8b73 10/13/2002 12:30 AM Michael Niedermayer

yuy2 output support

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

18a7b2a8 09/22/2002 02:33 AM Arpi

tons of warning fixes, also some 10l bugfixes, including Dominik's PVA bug

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

ff78c596 09/16/2002 07:39 PM Arpi

use detected WORDSIZE instead of warning, when inttypes.h doesn't define __WORDSIZE

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

df1b2c14 09/09/2002 10:48 PM Michael Niedermayer

fixing y422p output

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

9780c7ff 09/09/2002 04:18 PM Alex Beregszaszi

fixed palette8to{rgb24,bgr24,rgb32,bgr32}

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

6b791538 09/01/2002 02:30 PM Arpi

warning fixes by Dominik Mierzejewski <>

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

6c1baeb0 08/30/2002 11:17 AM Alex Beregszaszi

added missing palette8tobgr pairs (hope it's correct)

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

b77eec85 08/22/2002 11:29 PM Joey Parrish

removed -W -Wall -g and other gcc-specific warning/debug options
patch by Joey Parrish <>

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

890f093a 08/13/2002 07:18 PM Eric Sesterhenn

remove unused varibles patch by (Eric Sesterhenn <SnakeByte at gmx dot de>)

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

47ceabc9 08/08/2002 10:46 AM Michael Niedermayer

1000l

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

d80e2fa2 08/01/2002 12:39 PM Michael Niedermayer

planar yuv 444 422 411 support

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

93768378 07/09/2002 05:01 PM Michael Niedermayer

fixing sinc filter (seems the problem was caused by rounding in pmulhw -> solution use shorter filter, its long and slow enough anyway)
some typos
some warning fixes

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

a86c461c 07/04/2002 01:08 PM Michael Niedermayer

more scaling algos

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

e09d12f4 06/30/2002 08:34 PM Michael Niedermayer

using the new rgb2rgb converters (the LQ ones are only used if -sws 0 or -sws 4)

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

f5b58629 06/30/2002 08:32 PM Michael Niedermayer

last line messed up in Y800 bugfix

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

a1ce46cf 06/30/2002 07:04 PM Michael Niedermayer

fixing rgb24tobgr32

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

0598bcbb 06/29/2002 09:43 PM Michael Niedermayer

fixing memory overwrite bugs in the new converters

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

8f426088 06/29/2002 09:35 PM Michael Niedermayer

test new converter stuff too

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

ac4d0aea 06/29/2002 09:26 PM Michael Niedermayer

merging changes from mplayerxp (rgb2rgb*.{c,h} only)

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

d8dad2a5 06/29/2002 08:50 PM Michael Niedermayer

fixing memory overwrite bugs again ...

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

a28ea2c0 06/29/2002 03:01 PM Michael Niedermayer

colorspace converter tests (memory corruption tests at different width/src/dst)
quite impressive results only 1 of the 13 rgb->rgb converters fails for the c versions
... sadly only 1 of the mmx converters passes though :( ... i feared allready that last mplayerxp merge reversed the bugfixes :((((...

b241cbf2 06/27/2002 11:48 PM Michael Niedermayer

yvu9 -> yv12 unscaled converter with linear chroma scaling

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

81a571a8 06/27/2002 07:17 PM Michael Niedermayer

-sws 6 (luma bicubic & chroma bilinear)

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

cf7d1c1a 06/27/2002 06:00 PM Michael Niedermayer

use unified yuv2rgb init {RGB,BGR}{1,4,8,15,16,24,32} output supported

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

7c307827 06/27/2002 05:40 PM Michael Niedermayer

fixing scaling/contrast for 1/4/8 bpp
exporting yuv2rgb_c_init() as the swscaler will use it (avoids code duplication)

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

5ac80202 06/24/2002 08:05 PM Michael Niedermayer

killing globals

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

985c5133 06/24/2002 12:56 AM Michael Niedermayer

10l

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

5859233b 06/24/2002 12:18 AM Michael Niedermayer

100l (non mmx versions didnt compile)
some cleanup

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

0c51ef97 06/23/2002 07:30 PM Arpi

IF09 is alias for YVU9 (actually it has extra 4th plane containing MC change
flags, but it doesn't matter for now) - IF09 is supported by win32 Indeo codecs
and by some others too

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

e616aa93 06/23/2002 06:51 PM Michael Niedermayer

yvu9 support (other planar yuv formats with other chroma subsamplings should be trivial to add, if they had a IMGFMT)
disabled broken (=new) converters (they cause random sig11)
various bugfixes

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

3f7bb50c 06/23/2002 11:01 AM Michael Niedermayer

cleanup

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

c7a810cc 06/23/2002 10:36 AM Michael Niedermayer

selftest support
bugfixes

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

44c1035c 06/22/2002 08:37 PM Michael Niedermayer

cleanup & grayscale support

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

0d9f3d85 06/22/2002 08:49 AM Arpi

sync with mplayer xp
- partial yvu9 support (copy only)
- rgb 15/16 > 24/32 converters
int->unsigned changes

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

d661d18d 06/21/2002 05:37 PM Alex Beregszaszi

pre-yvu9toyv12 converter, only grayscale Y-plane coping :)

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

f0063c1a 06/17/2002 05:12 PM Michael Niedermayer

10l

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

e4b168df 06/17/2002 12:40 PM Michael Niedermayer

1bpp support

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

d03be26e 06/17/2002 01:48 AM Michael Niedermayer

8bpp bugfixes (brightness, contrast ...)
4bpp

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