Statistics
| Branch: | Revision:

ffmpeg / postproc / postprocess.c @ f62255fb

History | View | Annotate | Download (99.7 KB)

# Date Author Comment
7fb36f6c 10/31/2001 06:29 PM Michael Niedermayer

deinterlace bugfix

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

3407a972 10/31/2001 02:29 AM Michael Niedermayer

c speedup (x1, rk1 filters)

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

8405b3fd 10/30/2001 09:14 PM Michael Niedermayer

minor speedup
cleanup

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

9927c7ee 10/26/2001 09:34 AM Michael Niedermayer

faster dering

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

2e212618 10/26/2001 12:35 AM Michael Niedermayer

dering in c
dering bugfix

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

dda87e9f 10/25/2001 11:34 PM Pierre Lombard

a few warning fixes (missing #include's)

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

e0f8ffae 10/25/2001 10:50 PM Michael Niedermayer

3dnow dering

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

70c5ae87 10/25/2001 09:55 PM Michael Niedermayer

dering in mmx2

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

e5c30e06 10/25/2001 11:42 AM Michael Niedermayer

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 <> because it used ARCH_X86 instead of HAVE_MMX)...

4e4dcbc5 10/24/2001 04:39 PM Michael Niedermayer

much better horizontal filters (transpose & use the vertical ones) :)
bugfix
bugs?

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

73d33554 10/24/2001 12:05 AM Michael Niedermayer

more speed

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

9736722a 10/23/2001 03:55 PM Michael Niedermayer

more speed

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

ac0b0b2f 10/23/2001 12:05 PM Michael Niedermayer

and another +2% speedup

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

37da00fc 10/23/2001 10:29 AM Michael Niedermayer

optimizations (+2% speedup)

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

534a602d 10/23/2001 01:46 AM Michael Niedermayer

brightness / contrast fix/copy optimizations +2% speedup

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

57d04d3f 10/23/2001 12:03 AM Michael Niedermayer

negative black bugfix

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

911879d1 10/22/2001 11:36 PM Michael Niedermayer

auto brightness/ contrast bugfix
getPPModeByNameAndQuality

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

5486f774 10/19/2001 05:03 PM Michael Niedermayer

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

a0e8aca3 10/19/2001 01:56 PM Michael Niedermayer

added compiletime option to turn width%8==0 on

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

658a85f2 10/19/2001 01:41 PM Michael Niedermayer

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

acced553 10/17/2001 08:42 PM Michael Niedermayer

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

d4cb9e70 10/17/2001 02:04 AM Michael Niedermayer

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

a6be8111 10/16/2001 02:31 AM Michael Niedermayer

minor cleanups
median deinterlace in MMX
fixed typos

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

3b58b885 10/15/2001 03:01 AM Michael Niedermayer

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

9ae0a66d 10/14/2001 05:11 PM Arpi

c++ fix

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

e939e1c3 10/13/2001 03:53 PM Arpi

Cleanup:
- TIMEING && MORE_TIMEING disabled by default
- private stuff moved to postprocess.c to avoid possible conflicts

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

9a722af7 10/13/2001 03:36 PM Arpi

small changes for mplayer integration:
- getModeForQuality > getPpModeForQuality renamed
#define POSTPROCESS_H > NEWPOSTPROCESS_H (to avoid conflicts)
added #ifdef'ed code for calling old postprocess (for testing/comparison)
- #ifdef'ed some asm code to allow compilation on non-x86 platforms (untested)...

5b65f0df 10/13/2001 11:58 AM Michael Niedermayer

fixed a sig4 bug an non mmx2 cpus (in case of more sig4 errors please send me a "disassemble $eip-16 $eip+16" from gdb)

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

79cccf70 10/13/2001 09:30 AM Michael Niedermayer

minor QP scaling & auto-contrast bugfix
fixed compilation problem without -fomit-frame-pointer

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

9f45d04d 10/13/2001 02:31 AM Michael Niedermayer

fixed a rounding bug thing in the X1 Filter
changed the X1 Filter slightly to make flat blocks look like in the 9tap lpf
minor change to the -pp numbers & added decimal numbers in comments
new experimental horizontal deblocking filter

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

67b4cf18 10/11/2001 11:28 PM Michael Niedermayer

final changes to convert to C

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

d5a1a995 10/11/2001 10:35 PM Michael Niedermayer

bugfixes: last 3 lines not brightness/contrast corrected
brightness statistics messed up with initial black pic
changed initial values of the brightness statistics
C++ -> C conversation
QP range question solved (very likely 1<=QP<=32 according to arpi)
new experimental vertical deblocking filter...

13e00528 10/10/2001 10:21 PM Arpi

fixed a bug in the horizontal default filter
3dnow version of the Horizontal & Vertical Lowpass filters
mmx version of the Horizontal Default filter
mmx2 & C versions of a simple filter described in a paper from ramkishor & karan
added mode flags & quality2mode function...

3057fa66 10/10/2001 10:13 PM Arpi

new postprocess code by Michael Niedermayer ()

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